ANPPPPETEKPDRPKVVTPQLTYLLNTVLKTLEAHPDAKPFLKPVDAEKLNLPDYYKIIKNPMDLGTIRKRLENLYYLDPKEAIEDFEQMFANVHKYNKPGHPLVKKADKLEKLFEELLAELPEE