MVAPPEIRSQSDSKDFRVSLPNIEENSSSGETQRWSLDDFDIGKPLGRGKFGNVYLAREKKSKYIVALKVLFKHQLQQSHVEHQLRREIEIQSHLRHPNILRLYGYFYDQSRVYLILEYAAKGELYKELQRCRAFSEKRAATFIASLTRALIYCHTKRVIHRDIKPENLLIGLKGDLKIADFGWSVHTFNKRKTMCGTLDYLPPEMVESKEHDSGVDIWSLGVLCYEFLYGSPPFEASKHSDTYRRIVKVDLKFPAKPLISPQAKDLISQLLVKDSSKRLPLEKVLVHPWILTNADPAGVYAA*