MSMPKAKRRVGKYELGRTIGEGTFAKVKFARNSETGEAVAIKILDKEKVLKHKMVEQIKREVATMKLIKHPNVVCLYEVMGSKTKIFIVLEFVNGGELFDKIVNHGRMREDEARRYFQQLINAVDYCHSRGVYHRDLKPENLLLDTYGNLKVSDFGLSALSRQVRDDGLLHTTCGTPNYVAPEVLNDRGYDGTTADLWSCGVILFVLLAGYLPFDDSNLMNLYKKISAAEFTCPSWLSSGARKLLCRILDPSPMTRITISEILENEWFRKGYKPPEFQEENKINLDDVDAVFKDSEEHHVTEKTELEPAAINAFELISMSEGLNLGNLFEIEQEFKRETRFASKCPASEIVRKIEEAAKPLGFDVHKKNYTMRLENVKAGRKGNLNVATEVFQVAPSLHMVEVRKAKGDTLEFHKFYKNLSAGLKDVVWKTEEDTEEDNQG*