MAIATESRGCEDRDSAHANEEKRWVLSDFEVGKPLGRGKFGHVYLAREKRSNQIVALKVLFKSQLKQSQVEHQLRREVEIQSHLRHPNILRLYGYFYDQTRVYLILEYAAKGELYKELTRCKHFSERRSATYIASLARALIYLHGKHVIHRDIKPENLLVGAQGEIKIADFGWSVHTFNRRRTMCGTLDYLPPEMVEKTEHDYHVDIWSLGILCYEFLYGVPPFEAKEHSETYRRIVKVDLKFPLKPFVSPAAKDLISQMLVKNSAQRLPLHKVLEHPWIVQNADPSGVCRG*