MEGSSQGLKKGAWTAEEDNLLRQCIDKYGEGKWHQVPLRAGLNRCRKSCRLRWLNYLKPSIKRGKLNSDEVDLLMRLHKLLGNRWSLIAGRLPGRTANDVKNYWNTHLSKKHEPGCKTQMKKRNIPCSYTTPAQKIDVFKPRPRSFTVNSGCSHNNGMPEADIVPLCLGHNDTNNVSENIITCNKDDDKSELVSHLMDGQNRWWESLLDESQDPAALFPETTAIKKGATSAFDVEQLWSLLDGETGT