MMAWERGGAPAVPPPSAEKIAIVEDEDEKMSITYDGFLAKSAMAVAVSEEGNAQTEQQSSVVHEKVKEEGSGKNIDRRWTLNDFDIGKPLGKGKFGNVYLAREKKSMYVVALKVLFKNQLQASQVEHQLRREVEIQSHLRHPNILRLFGYFYDKCRVYLILEYAAKGELYKELQRCKCFSEKRSATYIASLARALIYCHEKHVIHRDIKPENLLIGIKGELKIADFGWSVHTLDRRRTMCGTLDYLPPEMVENKEHDAGVDIWSLGVLCYEFLYGAPPFEAKQHSDTYKRIVKVDLYFPPKPVVSDAAKDLISQLLVKDSSQRLPLSSLLQHRWILQNADPSGVYGHAF*