MASSRLFGAGARFSHSAIVLPAPRHRFASRRSGYAVAAKAHLNENREYVIVGGGNSAGYLAHAFAEKGLADGKLCIVAKETVPPYERPALTKAYLFPLDEKPARLPGFHTCVGSGWERQTPEWYKEKGIELLQGTTVSGLDIAASTLETSSGDTIKYGNLIIATGCTAARLPEKIGGNLPGVHYIREVADADSLVASLVRAKKAVIIGGGYIGLEVSAATSSWNIDTTVVFPEPHVMFRLFTPSIAKHYEKFYEDRGVKFVKGPVVSKIVSGSSGRVEKVELSDGTTLEADVVVVGIGAKPAIGPFVDAGLATAEGGIQVDGQFRTSVPGISAIGDVAAFPLKMYGRTTRVEHVDHARKSALHCANALLETLTDPYDYLPFFYSRVFENSKSSRKLWWQFYGDNVGESVEFGDFNNKYGAFWIDDGRLKGVFLESGSPEEFALLPKLARAQPSIDKARLQSVSSVEQALEIASKQVGSPPATAAAVG*