MTFSTRVGKYELGRELGEGTFAKVKVARNIETGLNVAVKIIDKQMILRCNLTHQVKREISTMKLVKHPNIVRLYEVLASKKRIYLIMEYVTGGDLSDKIAYLQKITEKEARKYFHQLIDAVDYCHSRKVYHRDLKPQNILLDAQGNLKVSDFGLSVLHQTDTILSTTCGSPNYIAPEVVVSQNYYGAAADIWSCGVILFELLAGFSPFEDSNLFDQYRKICKAEYSFPLWFSYGARNLIAKILDPRPNSRMTIAQIYEDEWFKKSYNPPAEPCDEEDVTLDDVHAAFEITEEHLVTKDKQPVFINAFQLIAMSNDLDLSGFFEEENDGKNKRKFGSRLSAKETIEKMDAAVKSLGLLVERVNPCKIKIHEAKQIGRSSYLSVSTEVIEVAPSFSLVELWKSAGDTVEYIKLYKRLSSILVDVPDSPKIVQPDCPISEEDYHLTSSSCGEACNTQF*