MVAPTESKASAQLSASNPSITTLKGSSEQVPVASYPGTYLGSEENGDILERRWTLNDFDIGKPLGRGKFGNVYLAREKKSKYVLALKVLFKNQLQQSQVEHQLRREIEIQSHLRHPNILRLYGYFYDQSRVYLILEYAPKGELYKELQCFKVFSERRSATYIASLARALMYCHEKHVIHRDIKPENLLMGMKGELKIADFGWSVHTFDRRRTMCGTLDYLPPEMVESKDHDAGVDIWSLGVLCYEFLFGTPPFEAAKHSDTYRRIVKVDLKFPAKPFVSPQAKDLISQLLVKDSAQRLPLEQVLTHPWIVTNADPSGVYAM*