MNIMHPVLRRIDLNLLPVFDAVYRSRSVRLAAEELAMSTSALSHALSRLRSALNDPLFYREGHRMCPSVYASQLAPSIASALKFLNQELTPPAAFVPAASTDCMQIAITDFTAFCVFPTLMHHLQREAPGLRFELRYLPHSPALTELLAGEVDLALGFNTPDEPAHPDLEEINWLRDEYVVISQANRTALTLDAYLAARHLVVTPWNERQGVLDCELERQGYSRQVAMKTPSMLSAPFIIEQSDLLMALPRRAAETMARAARLTIFPLPFPVPPFDVKIYAHQRSGKREATRWLISLLQTLVGESTAS*