MGVESYHVIELVGEGSFGKVYKGRRKFTGQTVAMKFIPKHGKSDKDIHNLRQEIEILRKLKHENIIAMLDSFESPQEFCVVTEFAQGELFEILEDDKCLPEEQVQAIAKQLVRALHYLHSNRIIHRDMKPQNILIGAGSIVKLCDFGFARAMSTNTVVLRSIKGTPLYMAPELVREQPYNHTADLWSLGVILYELFVGQPPFYTNSVYALVRHIIKDPVKYPDNMSSSFKSFLKGLLNKVPQNRLTWPALLEHPFVQETLEDVEAREIRAAAATAKGSDATWRGKGDIQSTQLNVASPESKSHIQAVSGNGNIGNLQTDVHLKSPDNVTVNASPEEFPGFSQPDDIVQSGCQVLDRLESNSRTVKGAKLIGQDNDALSAILVPLRNLCDESKVPGRDHDFIKLNQSLRILSNLVAAAAINSNGTLDQVICVLLGFTSAVLKIRSSNGTELLMKSFSVTRKLLDICGGAIGGSCLGHWRTLHELYSQVINNLDDASGRVLSESTGCIAAMLFRVAQALKVSSSPPTLIGTLKELLDHATSSGIADLLILCLATSGSNLISGSSNLLRAAAEACRALWLLVDAFELLSLRDNRYHFPISCLRSPSLHRLDIKDHERGPLLGWDSTKIIDSMTKAFLRSKAIQVAVYYCLHQRLEPSICAGVQLVLRCCLHSGVVANILCGLPSSLPVTTVVSGGGDGTIVSEIFSVLSSTKKARGGEANTLALHLSLLLATIAQCLKSSGRNSALFILTTSSRKQLTRLSDLAHYFSADVQSLCQPHSASAMLALASILSLETGCTVETAILDIAVPMIPRTAKLCEYLRNPANEQDGTSMFSGMLSHWHGLRDGCIGLLDIRMKKEGPLAVQHSCASGIPQLLIDLLTNNITEVSSEESNFSKDQIELSPTGVAWSISLLCQCLTGGVSTFRHILLKMEHVKVISDLILDIHLKLVKSWSGPGGGVDGVRDTINAVIDLLAFPFVAVQNGLGLPSATASVNSGFLLNVGSPGGRVCPEDRDMVKAIESHLGKYTQILLEVGVPGIILRCLEHMESKDKARPVAFLAKMTAYRPLAVQLLGKGLLDPRRMKSLLYGSCPREVVLDVLMIVSDLARMDKAFYEYIDGADILEYLKEFLTDKDPNVRAKTCSAVGNMCRHSSYFYASLAKRGIISLLIDRCADTDKRTRKFACFAIGNAAYHNELLYDELRRSIPQLSYLLLSAEEDKTKANAAGALSNLVRNSNKLCGDIVSKGAMQALLKLVTDCSVVALSPSRKDTINESPLKIALFSLAKMCAHPPCRQFLRSSELFPVVRQLQQSPDSTIANYAAVIVKKVAEV*