MSKQMGICFHPTDTELINYLKRFFKGELSLNQQCPIQFADIYGDQPPWEIFGANFEEKFRCFITPLKKLKTEYKRFSRICAKGTWKGQTGEHLTRRNRTAPVVGFKRNLKFETSECGQKNTWLMVEYHVADSFFKENNHILKEDFVVCRIKKKKMGKEKNVDHVMRHKLEMLRELLILCCLNLIIIKTTPQGKIKLGFVMNKMQLRLQLRNMMFKTVLMKLLQWRRERQRWK