MEHKIGQGGFGSVYYAELRGEKTAIKKMGMQATQEFLAELKVLTHVHHLNLVRLIGYCVENCLFLVYEFIDNGNLSQHLQRTGYAPLSWATRVQIALDSARGLEYLHEHVVPVYVHRDIKSANILLDKDFRAKIADFGLAKLTEVGSMSQSLSTRVAGTFGYMPPEARYGEVSPKVDVYAFGVVLYELLSAKQAIVRSSESVSESKGLVFLFEEALSAPNPTEALDELIDPSLQGDYPVDSALKIASLAKSCTHEEPGMRPTMRSVVVALMALTANTDLRDMDYHPF*