MAIFLTSLPARFPTQFPCKTGNNYRGGFCYKVPKKGARGLLQANSQSAMSKAIAFENYKQQKLVWIWTKSKQVMTAAVERGWGTFIFSSSDRELARDWSSIALMYPLFVEDGEIVDNEKKRVATFFEISSPQQLEQLQPIDDQAENLVINLVDWQVIPAENIVAAFQGSQKTVFAVARTPSEAQTFLEALEQGLGGVVLKVEDVGAVLELKDYFDRRSEAANLLNLAKATVTGVQTVGMGDRVCVDLCSLMRPGEGLLVGSFARGLFLVHSECLESSYIASRPFRVNAGPVHAYVAVPGGKTCYLSELQAGKEVIVVDQSGRQRTAVVGRVKIESRPLILVEAMNVPDYTTNYSILLQNAETVGLVSPCQGDEPTRSAIPVTSLKVGDEVLLRVQGGARHTGIEILEFIVEK