MKWKKSLAGLSSYKPGKREEEVMAELGLTKITKLSSNENPLGTSPKVAALQANSNVETEIYPDGWASSLRKEVANFYQLEEEELIFTAGVDELIELLTRVLLDTTKNTVMATPTFVQYRQNALIEGAEVREIPLLTDGAHDLEGMLNAIDEKTTIVWICNPNNPTGNYIDLADIQAFLDKVPSDILVVLDEAYIEYVTPQPKKHEKLIRTYKNLIITRTFSKIYGLASARVGYGIADKEIINQLNIVRPPFNTTSIGQKLAIEAIKDQAFIEACRISNANGIKQYEAFAKRFEQVKLYPANGNFVLIDLGIEARTVFSYLEKNGYITRSGAALGFPTAVRITIGKEEENSAVIALLEKLL*