MKLIKHPNVIRLHEVMASKTKIYIVLEFVTGGELFDKIVRDGRLREDEARRYFQQLINAVDYCHSRDVIHRDLKPENMLLDAYGNLKVSDFGLSALPKQIREDGLLHTTCGTPNYVAPEVINDKGYDGATADLWSCGVILFILMAGYLPFEDSNLMILYRKIHKADFTCPSWFSSTAKNLISRILDPNPKTRITVPEILENEWFKKGYKPPNFQENEDINLDDVDAVFNDSEDHLVTEKKETQPVLMNAFELISTSQGLNLGNLFENHMGLVKRETRFTSKHPAKEIISKIEEAARPLGFNVKKKNYKMKLQAAKTGRKGHLLVSTEIFEVAPSLFMVELRKAGGDTLEFQKFYKNLSCGIKDIVWKSEVIME*