MMEPWPARDIGRTVQSSRVGRYELGRTLGEGTFAKVKYARNMETGEAVAIKIIDKERILKHKMVKQIKREISTMKLIKHPNVVHLKEVLASKKKVYIVLEYVDGGELFDKIVDAGKLDESQARRYFQQLIHAVDYCHSRGVYHRDLKPENLLLDSKGDLKVSDFGLSALAQQRWEDGLLHTTCGTPNYVAPEVINEKGYDGAPADLWSCGIILYVLLAGYLPFDELNIVSLYKKIEQADFASPSWFSAGAKNLISRILDPNPLTRLSMKEVLDDEWFKVEDTSISRVCSCEDIAVDDVDAVFGSGEDISVKEQGGPALVNAFELISMSHGLDLSGLFKEHKSSGLKSETRFTSQHPASEILGKMEAVASAFGFRVKTRQYKMKMQSKEPGRKGCLTVASEVFEVGPSLFMVDLKKTSGDTLEYKDVCALYLCPIESLGTLFKRPLCFCYLSRNKLYCN*