MDLLRCSGVRFPVTPLLRPFRTEIRPCFAAVRSSLSLPFPEQKAKYYRELEAAVDVVERACRLCVDVKSLLFSDDDKILEKNDQTPVTIADFGVQALVSLEMNRLFPSIPLVAEEDSSFLRSTNLVGAVVDVVANKATFRDEVTEDSVLKAIDRGGKDAYNFGPNPATYWVLDPIDGTRGFVKGVEALYVVALALVVEGQIVLGVMGCPNWDEDYFVICVTGVQETGNNFSRSGMIMVSHVGCGTWKQRLSHKLTIELSQSWTRCSVDGCQVLKEARFCTPESQKWESFPLSSSFNAKTDSEKIGKGDILLVPACCGSLCKYMMVASGRASVFLLRATTRKVMKKISGYAPAWDHAVGIICVHEAGGKVTDWEGSSIDFAADQVARRTIFPSGGFLVTNYILHNQILGLISSNPSIN*