MVVPTESKVSLGSYPNIKENGDIQERRWTLNDFDIGKPLGRGKFGNVYLAREKKSKYVVALKVLFKNQLQQSQVEHQLRREIEIQSHLRHPNILRLYGYFYDQSRVYLILEYAPKGELYKELQRFKVFSERRSATYIASLARALMYCHEKHVIHRDIKPENLLMGIKGELKIADFGWSVHTFDRRRTMCGTLDYLPPEMVESKDHDAGVDIWSLGVLCYEFLFGTPPFEAAKHSDTYRRIVKVDLKFPAKPFVSPQAKDLISQLLVKDSAQRLPLGKVLTHPWIVANADPSGVYAM*