MNETKALELSTEQRKSRIPFVSHEKENQLHLKAKNLHALPPVPKGKAGAQKQSSLILITHFGPTKLPSLNIFEDGKSTQQNKISEDIVKCLMSIFLKLTRPSLETNKETPSIASWTTFSSVSPKRYGSRSTLNCKIPMEYLEEIHFKDPYGVCFESILRDIGPYKHFHDISVVSFDLDRLPSYASLFRRLSKICSGDVKGLTYQQKLAFWINIYNAFMMHAFVEHGIPRTPQKVVSLMHESMNALAIEHFILRPPFHSKDAYWKNGKYEEEAMMRSVYGLEWFEPLITFALCCGSWSSPTVSSSSTPGLM