MGVENYHVIELVGEGSFGKVYKGRRKYTGQTVAMKFIPKHGKSEKDIHNLRQEIEILRKLKHENIIEMLDSFESPQEFCVVTEFAQGELFEILEDDKSLPEEQVQAIAKQLVRALHYLHSNRIIHRDMKPQNILIGAGSIVKLCDFGFARAMSTNTVVLRSIKGTPLYMAPELVREQPYNHTADLWSLGVILYELFVGQPPFYTNSVYALVRHIIKDPVKYPDNMSSTFKSFLKGLLNKVPQNRLTWPALLDHPFVQETLEDVEAREIRAAAATTKGSDATWRGKGDIQSTQLNVATPESKNHIQAVSGNGNTGNLQTEVHLKSPDVTVNASPEEFPGFSQPDDIVQSGCQVLDRLESNSRTVKGAKVIGQDNDALSAILVPLRNLCDESKVPSRDHDFVILNQSLRILSNLVAAGAINSSGTLDQIICVLLGLTSTVLKVRSSNAAELLMKSFSVTKKMLDNCGGAIGSSCLGHWRTLLELYSQVINNLDDASGRVLSESTGCIAAILFRVAQALKVSSSPPTLIGTLKELLDHASSSGIADLLILCLATSGSGSSNLLRAAAEACRALWLLVDAFELLSLRENRYHFPICSLRNPSLHRLDIKDHERGPLLGGDSTKIIDAMTKAFLRSKAVQLAVYYCLHQRLEASICGGVQLVLRCCLHSGIVATILCGLPSSLPATTVVSGGGDGTIVSELFSVLSSAKKSRGGEANTLVLHLSLLLATIAQCLKASGRNSALFILTTSSRKQLTRLSDLAHYFSADVQSLCQPHSASAMLALATILSLETGCTVETTILDIAVPMIPRTAKLCEYLRNPVNEQDGNMFSGMLSHWHGLRDGSIGLLDIRLKKEGPLAVQHSCASGIPQLLIDLLSGNITEASSEESNLSKDHIGLSPIGVPWSISLLCQCLTGGVSTFRHILLKTEHVKVISDLILDMHLKLVKSWTGPGGGVDGVRDTINTVIDLLAFPFVAVQNGLGLPSATASVSSGFLLNVGSPGGRVCPEDKDMVKAIESHLGKYTQILLEVGVPGIILRCLEHMESRDKARPVAFLAKMTAHRPLAVQLLGKGLLDPRRMKSLLDGSCPGEVVLDVLMIVSDLARMDKAFYEYVDGAAILEFLKGFLTDKDPNVRAKTCSAIGNMCRHSSYFYASLAKRGIISLLIDRCADSDKRTRKFACFAIGNAAYHNELLYDELRRSIPQLSYLLLSAEEDKTKANAAGALSNLVRNSNKLCEDIVSKGAMQALLKLVTDCSVVALSPSRKDTINESPLKIALFSLAKMCAHPPCRQFLRTSELFPVIRQLQQSPESTIANYASVIVKKVTEVN*