MVAPVGVRSQSESQEAESPYKATQEMQCSYEEEGTQNDSGDDKRWVLNDFDIGKPLGRGKFGNVYLAREKKSKYVVALKVLFKNQLQQSQVEHQLRREIEIQSHLRHPNILRLYGYFYDQSRVYLILEYAAKGELYKELQRCKVFSEKRAATYIASLARALMYCHEKHVIHRDIKPENLLMGLKGELKIADFGWSVHTFNRRRTMCGTLDYLPPEMVESKEHDAGVDIWSLGILCYEFLFGTPPFEANKHSDTYRRIVKVDLKFPSKPLISPQAKDLISQLLVKDSAERLPLDRVLTHPWIVANAHPSGVYAI*