MPDFRVSLPEIEENSGNGGGGQSKHWTLSDFDIGKPLGRGKFGNVYLARERKSKYIVALKVLFKQQLQQSHVEHQLRREIEIQSHLRHPNILRLYGYFYDESRVYLILEYAARGELYKELQRQKIFNEQRAATYIASLAHALIHCHEKHVIHRDIKPENLLIGIKGELKIADFGWSVHTFNKRRTMCGTLDYLPPEMVESKEHDAGVDIWSLGVLCYEFLYGTAPFEANRHSDTYRRIVKIDLKFPPKPIVSPQAKDLISKLLVKDPTQRLPLKHVLTHPWIASNADPSGVYAA*