MALELLHLPAAGGASSTHPPLLFVHGSYHGAWCWQERWMPYFAAAGYDCYAVSLRGQGRSDRKTPAGEPLKVSGDLLSLTDDLAHVVASLPRPPVLVAHSFGALLAEKYMTELARRPALAGVACVCGVPPTGNRDIVMRVFKKSLWEAWKITWAFVGKSFARSLDEARFTFFSADLPKGDLIRYQQQLAACSPVRLLDLSALNKVLPLPALPAAAKQVPAYVGGGTTDIVVDWPAVEETAAWFGVQPAKWQDTAHDCMLDTRWEAAAASLRSWLDKV*