MGAPKQKWTPEQEAALRAGVEKHGPGKWRTIQKDPEFASILATRSNVDLKDKWRNMNVGLGGHGSREKSSKSFPRYPAMKGAEDVSLMPSIHSGDISTEDTHGIADSLASSDSSKERKSLDPRYTDLIINGITELKDPNGSSTTAVAAYIEAHHPVPSNFRRLLSSKLRDMVSQGNLVKVKQNYKVRAAEPAFKYDGQSAQERNDSNQQTTETYQDAGLLANHGKNWKGEPAAKKVKLDAEFVRLKMKTAEEAARAAALAVAEAEAAAAAAEKAAKEAEVAEAEAEAAEMAAEVAAYYARRSSKKVCNSTFPVEDLAVAV*