MACKVPKTKLGSQGLEVSKQGFGCMGMSAFYGPPKPEEEMIDLIRQVVACGVTFLDTSDLYGPFTNEILLGKALKGIRHQVQLATKFGVSLQDGNVTVRGDPAYVRACCEASLKRLDVDCIDLYYIHRVDTTVPIEVTIGEMKKLVEEGKIKYIGLSEACASTIRRAHAVHPITAVQIEWSLWTREVEKDIIPTCRELGIGIVAYSPLGRGFLSAGAKLLESLSETDYRKVGQPRYQTENLQKNEKLFIALCQLATKKECTPGQLALAWLQHHGDDVVAIPGTTKLKNFEENVGSLQVELTSQEIEEIEELFHFDAAAGGRTYASNNTTYINSETPPLSSWKS*