MDKEKICKVEMMEQIKREIWVMRLVRHPNIVRLYEVMATKSKIYIVMEYVKGGELFDRVVDKGRLKEEEARKYFQQLIGAVDFCHSRGVYHRDLKPENVLLDENGDVKVSDFGLSALPEQFRQDGLLHTACGTPAYVAPEVITKKGYDGATADIWSCGVILFVLMAGYLPFQDANLIVMYKKIYKGDFECPPWFSSEVRALVPRLLDPKPRTRITIAQLMEVPWFQRGLKRPQADKDVDVGLLDDVGSLFFNPKX