MEKFSRWNLATILINCFLCASGLDEFSPDSPVAAFEFGAITKDKLFLRMLHETWAPYGAWSIFPILPSLLQRYADNKAWIFFCEEDTVIDLKKLIEVLGKYNASKELFLGHAIQDPRPAIIHHFAFVEDPSQFSFPDFAAGWAISIPLLKSMSKRLESKPINSDFTIDVQHEVAMFIRNEGEGTLLTDVPELCTTLPGTQEHCATSYNSSISCGRISSDDIFFAVKTTKKYHGDRVPVVKKTLGQHAKHVVFYSETEDPDVPTENIGVPNTDTGHCAKLKAIIDRSAVDRRFSDKPWLVVIDDDTIMSVPRMQQLLACYDPQEPILLGERYGFGVATGYGYEYVTGGGGMVLSRAGINMLRESGCGCWQDNSPDDMWLGNCFRNLNIPVTHSPAFHQARPVEYVASLLDHQSAVSFHKHYDIDPIAVYRDYLS