MKPNIVMERYELGRLLGQGTFAKVYYATNLKTGENVAIKAIDKEKIREVGMIDQIKREISVMRLVRHPNIVRLYEVMATKSKIYIVMEYVKGGELFNRVVEKRRLKEREARKHFQQLISAVDFCHSRGVYHRDLKPENVLLDDSGNVKVSDFGFSALPEQFRQDGLLHTACGTPAYVAPEVITKKGYDGAKADIWSCGVILFVLMAGYLPFHSGNRMLMYKKIYKGDFKCPPWFSSEVRRLVVRLLDPNX