MNTETSEDMSSLSTQANHEAGSETKRKFLAAINLTRAMKSKDEDCVRTENCGLPTTIEVLTSNGQTVPLQRATTQETDVDEACTLGNEITLLVMDSFPKQFSGTRTDSNVDFSESVAPTELPVAEFQHKNDAGDLSDDLSWLINFKPGASSIAAEVEDGHKGGGGNNNNGLIDNRQQHQPDLKLPVRPKRRRQRKRRAEKIKGTAMGHPVEKIRRPPNAFMFFSNEWRKKIAAIYPEESNRQISVRLGGMWKGIEGVHKNVYFALARQAEAEHKKKYPDYVYIPVEARTQKLLREQARDMKFGRTRRLTTAQTSSARPLPAEEHQKGGTTGTPGVASSEGQNKISQNSAPYNTQSATAGISELPL