MSFQYPLRNSSVGASLSSAPPEKISEDPSTNKTPQSTVTCAYHAYVAGYWRTITVFWCKNLMNHTLNLIINNLEGEVCYSCKIDLKPWLFWSKKGGKSFELEGCQVDIHWDFRSAKFSGSPEPASDYYVAIVSDEEVVLLLGDYKKKAYKRTKARPALVEAILYLKKENVFHRKTFSTRAKFDERKNEHDIIVESSTGGSRDPEMWISIDGIVVIHVMNLQWKFRGNQTVMLSRQPVQVFWDVHDWLFSTPGTGHGLFIFKPGVPEPEDDKDGSSYGGQSDTSDGSMYFSTRSISATAEFCLFLYAWKIE*