MAGMPDYTDSLAEVEENSGSAAQSKHWTLRDFDIGKPLGRGKFGNVYLAREKKSKYIVALKVLFKQQLQQAHVEHQLRREIEIQSHLRHPNILRLYGYFYDESRVYLILEYAARGELYKELQRQKMFNEQRAATYIASLARALIHCHAKHVIHRDIKPENLLIGIKGELKIADFGWSVHAFNKRRTMCGTLDYLPPEMVECKEHDAGVDIWSLGVLCYEFLYGTPPFEAKRHSDTYRRIVNIDLKFPSKPLISPQAKDLISKLLVKDSTLRLPLKHVLMHPWIVVNADPTGVYGD*