MEKIKEIIVVEGKDDLKRIKESFDCTVIETKGFALKIETIKLLKKALKYKGIIILTDSDKSGNIIRQKIVKYLGENNKIKHAYLNTKDTEVESVNKTEIIKILKGVGTLSKDNQKDLLKLSDLLELGIIGENSKENRQKIQKHFCLGDGNSKKLLERLNYFKIKKTDLKNQLALTNSPRRT