MGVENYHVIELVGEGSFGKVYKGRRKYTGQTVAMKFIPKHGKSEKDIHNLRQEIEILRKLKHENIIEMLDSFESPQEFCVVTEFAQGELFEILEDDKSLPEEQVQAIAKQLVRALHYLHSNRIIHRDMKPQNILIGAGSIVKLCDFGFARAMSTNTVVLRSIKGTPLYMAPELVREQPYNHTADLWSLGVILYELFVGQPPFYTNSVYALVRHIIKDPVKYPDNMSSTFKSFLKGLLNKVPQNRLTWPALLDHPFVQETLEDMEAREIRAAAATTKGSDATWRGKGDIQSTQLNVATPESKNHIQPISGNANTGNLQTEVHLKSPDVTVNASPEEFPGFSQPDEIVQSGCQVLDRLESNSRTVKGAKVIGQDNDALSAILVPLRNLCDESKVPSRDDDYVILNQSLRILSNLVAAGAINSSGTLDQIICVLLGLTSTVLKIRSSNAAELLMKSFAVTKKMLDNCGGAIGSSCLGHWRTLLELYSQVINNLDDASGRVLSESTGCIAAILFRVAQALKVSSSPPTLIATLKELLDHASSSGIADLLILCLATSGSGSSNLLRASGEACRALWLLVDAFELLSLRENRYHFPISSLRSPSLHRLDIKDHERGPLLGGDSTKIIDAMTKAFLRSKAVQLAVYYCLHQRLEASICGGVQLVLRCCLHSGIVATILCGLPSSLPVTTVVSGGGDGTIVSELFSVLSSAKKSRGGEANTLVLHLSLLLATIAQCLKSSGRNSALFILTTSSRKQLTRLSDLAHYFSADVQSLCQPHSASAMLALASILSLETGCTVETTILDIAVPMIPRTAKLCEYLRNPVNEQDGSMFSGMLSHWHGLRDGSIGLLDIRLKKEGPLAVQHSCASGIPQLLIDLLSGNITEASSEESNLSKDHIGLSPIGVPWSISLLCQCLTGGVSTFRHILLKTEHVKVISDLILDMHLKLVKSWTGPGGGVDGIRDTINTVIDLLAFPFVAVQNGLGLPSATASVNSGFLLNVGSPGGRVCPEDKDMVKAIESHLGKYTQILLEVGVPGIILRCLEHMESRDKARPVAFLAKMTAHRPLAVQLLGKGLLDPRRMKSLLDGSCPGEVILDVLMIVSDLARMDKAFYEYVDGLQQSPESTIANYASVIVKKVAEVN*