MKKRDTPRGLKLTVPEQQTPISDFLTASGTFQDGDLLLNKHGLRVVSEGSSPAVAQTADSSFSLEDMETVRVIGKGSGGVVQLVRHKWTGQFFALKVIQMNIQEEVRRQIVRELKINQASQCPYVVVCYHAFYINGVISIVLEYMDCGSLTDVIQAFRVIPEPYLAIICKQVLRGLIYLHQDRHVIHRDIKPSNLLVNHKGEVKITDFGVSAILTNSMGQRDTFVGTYNYMSPERINGGEVKIADFEVSAILTNSMGQRDTFVGTYNYMSVGAY*