MLPEQSAFGRSAMPGSDAVNPGPSPFAPPPNSFSGDFLGLSLPDEEHLWGMSPLSSSMPSWNGKNEQMFSNPNLERDLKHSHVRNGQPTPPPYGDNKTHTVGDLYSLSQCQFSNGAQNFQTHNDRRSFCEQSAINSNGGSSKRRKVRDAKMTQAEYNEQQQEKAKREKFLERNRLAASKCRQKKKEHTQLLESRYREQSDKKEQLVSEIARLRSEILGLKNEVLKHAQCGDEPIKLHLAQMVKKITYNDTTAPDLTDVPDAASSSEGPMTPRPQQALSFGFDDPLHLEPSRADGSTDHSVRRDSEASVLTENSYAFSTDESFDDLINV