MTVYTRVGRYELGRTLGEGTFAKVKYAKNIETGEAVAIKIIDKERILKHKMVLQIKREISTMKLIKHPNVVHLREVLASKKKVYIVLEFVDGGELFDKIVGAGKLGEDQARKYFQQLVHAVDYCHSRGVYHRDLKPENLLLNSKGDLRVSDFGLSALSQQRWEDGLLHTTCGTPNYVAPEVINEKGYDGAPADIWSCGIILYVLLAGYLPFDELNIVSLYQKIEEADFTFPPWFSDGAKNIVTRILDPNPSKRMTMSEVLEDEWFKVGDSPVNCSFGDTDVDDVDAVFGSGEENFVVEQSRPALMNAFEIISMSHGLDLSGLFKEQKSSMESETRFTSKHPASEILGKMAAIARALGFRVKKKNCKIKMQSEKPGRKGCLTVASEVFEVGPSLFMVDLKKTSGDTLEYKDFQKELSVGLKDIVWKTEEDMTGVN*