MVAPTGLQENDDDIQERRWTLNDFDIGKPLGRGKFGNVYLAREKKSKYVVALKVLFKNQLQQSQVEHQLRREIEIQSHLRHPNILRLYGYFYDQTRVYLILEYAPKGELYKELQRFKVFSERRSATYIASLARALMYCHEKHVIHRDIKPENLLMGIKGELKIADFGWSVHTFDRRRTMCGTLDYLPPEMVESKDHDAGVDIWSLGVLCYEFLFGTPPFEAAKHSDTYRRIIKVDLKFPAKPFVSPQAKDLISQLLVKDSAQRLPLEQVLTHPWIVANADPSGVYAM*