MGIEDYHVIELVGEGSFGKVYKGRKRYTSQTVAMKFIMKHGKSDKDIQNLRQEIEILRKLKHGNIIEMLDAFESPQEFCVVTEFAQGELFEILEDDKCLPEEQVQAIAKQLVKALHYLHSNRIIHRDMKPQNILIGAGSIVKLCDFGFARAMSMNTVVLRSIKGTPLYMAPELVREQPYNHTADLWSLGVILYELFVGQPPFYTNSVYALIRHIVKDPVKYPDNMSANFRSFLKGLLNKTPQNRLTWPALLEHPFVKDTSNETIVEEIYAPSPVAKRLDTTPQEGNAIHNALRSPEDTSGATCCESDAQASTPDPARGDVSPPKEFPGFMSPNNVAQSDCQVLTKLENYSRTVKGAKSIAQDKEALTVVLLPLRKWSQGSKSCRDQDVLTSNQSLKILSNLVAAGAIHSNSLLDEMLTEILGFIATIVSLKSLDVSDLMIKGLSIVRILVDKFGNGITNTYFRHWVAIVEIFSIISCSEDKSGKILQESSACITVMLSKVAHSLKAYSKETSMPAVVVETVKCMMDHAKTCGLVNNLCLSLATAGTSLAAGSSNLLRTACEGCKTLWSLIDVLEILSTKRHAYLFPLDAMYSSSLSRLEIKEDEIGMLIGKDSTEVVDAFSRAFLKSKAVQISIYYCVYQRLDAPVSAGLQLLLRCCLRNKIVPNLLCGLPSSLPVTTIVSGGGDGTIISEIFSLLSLCASSSSKDPQVVETDNSNSKSTNVSVLVMHLCIILATVAQCLKFYGRNSALFMLTTSPKNQLSRLSVLAQFFTSDNGSRPSIKPQSASAMLAFSSILSLEARTSVETSIREIALPLLPQTSIICDKINLLLADETEIGNTIPQLSFWHGFKDGYLGLLESTLKWGGRSSIRQLCAGAIHLRLLELFSNKCWDLENESAKRGLGLSPIGVLWTVSSIVHCLSDGTGTVHQIVLRTEAIKLICSLISDVHLKLVKCWNQPGGGKDGVKDLINTAIDLLAFPFVIVQNSSASPSATTSINSGFLLNQGMHGGRTFVEDGDMVKTLKENMGKYIKILLEVGVPSIILRCLEHVELEDSARVVAFIAKMVGYQPLAVQIVGKGLLDPRRVQKLLNNSSPKEVVLDVLMIISDIARMDKAFYEYIHAASILEIFKDFLTHNDCNIRAKSCSALGNMCRHSAYFYDSLARHQITDLLIDCCSDPDKRTRKFACFAIGNAAYHNDRLYEELRRSIPQLAALLLSTDEDKTKANAAGALSNLVRNSSKLCEDIVSKGAMQALLKLVADSSIEALNPSRRDALNESPLKIALFSLAKMCTHLPCRQYLRSAEHLSVIERLCQSPESTIAKYASVILTKVFDS*