MDVMELQSVEALAAVRENKTLVATTTQEEWGDLDARNALVRRAPLVLSGEVLVRSRAGMERLAPLKRRWIELRGGAIIICRDAKERGQVLQVEEVQGALFKCKAAKVIVSFAGKRKSRGLELRFDSQQTAERWHAELEDMASSRVVKLDDFEVISPIGKGGSGRVFLVRDKVTQELFALKVIGKWDALESATATRHAVDERFALEIGQNHPFIMKLVYAFQSETNLFLVSEFCGGGDLHSYLRRVARHHMSEQSAKYMLAEVVLALEFLHEHGIVYRDLKPENLLISSDGHVVLGDFGLAKKLAGGSFGRTHSFCGTREFLSPEVVSGTQYGVKVDSWAFGILMYRAIAGYTPFFRPNQSRADLFRRIRSGEITYGPRFSPEAVSLLTQVITKTEQERLSMVEIKAHPFFADVDWDKVRARGYDWRDPEMVHSEGLSNFNVDKLRDLSVGESQDSDFLSKLSAGFSEMLPITDSNQNNIIGYGYDSRKSSWSRNSSRFSSSSRA*