MLLNHFFKSNGSFSYEALRAAGYSNYGGADLGEVIAICSKIRPGNEEDWVREWRNAAERAVSNADHSKTAKNSESAYHGYLRASNYFRTAEFYRRENVNEDEISQSLFESSESSFVKAMEVSEFCYEPISIPYEETSLPGYFVRFDRTDKPLRTIIFNGGFDSTASEGWFAIGAAALARGYNFLAFDGPGQGAAIRSQGMHFRHDWEKVLTPVVNYAISRPEINANGIVLFGWSMGGYLVARAATQEHRAAAIVLDDGVYDFGSAFRNAQPLLVQKLVERKYDAVPNLLFEFVSSFSTGTRWALRNGKWTFGVDSAAELSRATSKYTLEGISHDIVTPCLIVDAENDHFLKGQPELLRRNLSCECELVSLGAEEGGDTHCHQGAFFRLHQVVFDFLESRLHPERKV*