MGEVKDLDTLENLKSLLGMDGFEGIESKYAGGFQVVIKFDRSSMAELSYQTRVCGKKMFNWLDYANKKDVRFERIAWLKITGVPLLAWDEDNFASISGQFGKVISQDNILFMCSDISFGKVGIITAHRKKINEEIVGSLNGKSFIIGIVELDEEWYPFKPFSPYRPVKSDDDKDDDDGYEEEDGISDTFEQPPEDLEDGEIDQNQPAQQYYGSPIAPIQNDTSPTMEVEETPREDNSKNSNALFNAFIQHMNNATECKLDKIPNEPVDKSISLGSSNDMDANVGQHKNGPDINADSYPLDSPNFASDGSRIKRRKINRSHSRF*