MKSLEGNRTVFTAHQLEELEKAFNEAHYPDVYAREMLAMKTELPEDRIQVWFQNRRAKWRKREKCWGRSSVMAEYGLYGAMVRHSIPLPESIINSAKSGLMGSCAPWLLGMHKKSMEVTRKSENEEKVMDNWRSEHAEEELKVKQADQQRSSDKLCTMDTSEDTAIDLSSTAKQEKRSTLRQCLSRDLRTEKQDNDH