MENYAKLEKVGEGTYGVVYKARDVNTGRIVALKKIRLEAEDEGVPSTAIREISLLKELKDDNVVALLDIVHADSKLYLVFEFLDMDLKRYMETINSKNGNRGLDKQLIKKFTYQLLAGLRYCHGHRILHRDLKPQNLLIDANENLKLADFGLARAFGIPLRTYTHEVVTLWYRSPEVLLGSRHYSTAIDMWSVGCIVAEMVMHGQPLFPGDSEIDQIFRIFRLLGTPNEQVWPGVSQLPDYKESFPQWSAVDLAQTVRGIDSQGLDLIARTLIYDTAQRISAKRALVHPYFNDISI*