MACKVPKTKLGSQGLEVSKQGFGCMGMSAYYGPPKPEEEMIDLIRQVVACGVTFLDTSDLYGPFTNEILVGKALKGIRHQVQLATKFGISFEDGKVTVRGDPAYVRACCEASLKRLDVDCIDLYYIHRVDTTVPIEVTIGEMKKLIEEGKIKYIGLSEACASTIRRAHAVHPVTAVEFEWSLWSRDLEKDILPTCRELGIGIVAYSPLGRGFLSAGAKLLESLSETDYRKLAQPRYQTENLQKNEKLFIALCQLATKKECTPGQLALAWLQHQGDDVVPIPGTTKLKNFEENVGSLQVKLSSEEIEEIEELFHADAAAGGRYYEAENMYLKSETPPLSSWKS*