MVEAPDAQTGQTAAEANSNHEEKRWSIDDFDIGKPLGRGKFGNVYLAREKRSKYVVALKVLYKNQLEQSQVEHQLRREIEIQSHLRHPNILRLYGYFYDQARVYLILEYAAKGELYKELQRCRVFTERRAAAYIASLAHALIYCHEKHVIHRDIKPENLLVGIKGELKIADFGWSVHTCNRRKTLCGTLDYLPPEMVEGKEHDTGVDVWSLGILCFEFLYGFPPFEAAKHSETYKRIIRVDLKFPQKPVVSAAAKDLICKLLVKNSTLRLPLKQVLSHPWIVTNVGPNGIAPTGQTAVV*