MESAFLDMQKAPSLPNSPSNFVTKINMVEQNYMDGISMGHVVDEDFESILNGLDFSMQNLEADVLEEDWDATVYGELFGPIPSETLMSLPLDIANSCLEDRRMTNAPNEFLESQGNALFQTGSPISVLENNRSCSGGRSAISFNFGSKGRRSKRARSSTLNPWLMMAPIPCTTSAAKKNSDSKSGKLSSAKGSPLFKRCTHCEVTKTPQWREGPLGPKTLCNACGVRYRSGRLLPEYRPAASPTFIPSLHSNSHRKVVEMRRKTVECDSQNFVPLGSYLLDEYF