MSKQMGIRFHPTDTELINYLKRFFKGELSLNQQCPIQFADIYGDQPPWEIFGANFEEKFRYFITPLKKQKTEYKRFSRICAKGTWQGQTGEHLIRRNRTAPVVGFKRNLKFKTSECGQNNTWLMVEYHVANSFFKENNHILKEDFVVCRIKKKMGKEKNEDHVMEAQDGDVEGIIDPMLLEPNHNNDYSTREDQVRVCDEQDAVEATTTEFDVPNNTYEATTMEKRERTLEVEEGHRVDDIRSHEFQEEMYRAFEDIPVDIPDDWLQNSSILQDI