MIFTRLFSLAAAVLSALAAPVDTIVSKRADPSDTDILQYALTLEHLENAFYSGALSQFDAAAFQSAGFPSWVRKRFQQIADHEATHVSFLSTALGDIATKPCTYSFPYTDPKSFAALAAVLEGVGTGAYLGAAKFIKNPAYLEAAGAVLTTETRHVAWVQSAVMDKAAWSGAFDTPLGLNQVFSLAAPFITSCPDSNPSLPVRAFPSLTVTNTPSPGSTVTFSFDSPMQNGSALYAAFFSGLETKFAQLDSSMSTTIPPELIGTIYVVITTNGTAVSDDSTVAGPAILEFRLPEDARQTGGSY*