MEKKGNVLMQKYELGRLLGQGNFAKVYYGRNLKTGQGVAIKVIDKEKVLKAGLIEQTKREISIMALVKHPHVLQLYEVMATKSKIYFVIEHAKGGELFNKLAKGRLKEDVARKFFQQLIAAVEFCHSRDVYHRDLKPENLLLDENGNLKVSDFGLSALAESKRQDGLLHTTCGTPAYVAPEVIGRKGYDGAKADIWSSGVILFVLLAGYLPFHDSNLMNMYRKISRAEYKCPNWFPLEVRKLLSRILDPNPHTRISIAKIKEISWFKKGLESRHVRTKLVQNQNVNADAVSSSSLEKSICSCDAKLELAKPMNLNAFDIISLSSGFDLSGLFIRNDQKEELQFTSVKPAAVIIYKLEEVGRNLNLEIKKKEGGFLRLEGSKYGTLCIDVQIFEVTECYYLVELRRSCGDAIEYQNMLTQSIRPALEEIVCAWQGVQSHH*