MEGSSKRLRKGAWIAEEDNLLRQCIDKYGEGKWHQVPLRAGLNRCRKSCRLRWLNYLKPSINRGKFNSGEVDLLLRLHKLLGNRWSLIAGRLPGRTANDVKNYWNTHLSKKHEPGCKTQMKKRNLPCSSTTPAQKNDVFKPRPRSFTVNNGCSHINGMPEAEFVPLCLGFNDANNVGENSFTCNKDDDKSELVSNLVDGQNMWWESLLDESQDPAALCPEATATKKGATSAFDVEQLWSLLDGETRT