MVLGAAARAVLSQAGRRTGTEFAPLGGRQWTRLLQTSTTTDLKSRVADMIPEEQAKLKELKTKYGSVVLGENTLDMAIGGMRGIKGMFWETSLLDPEEGIRFRGWSIPELQKKLPTAVDKGEPLPEGLLWLLLTGEVPTKEQVSALSEDLKARAGLPGYVHDTLQALPKGAHPMTQLSVGVMALQSESKFAEAYQKGHSKKLYWDPVYEDSMNLIAKLPELAATIYRNTFKGGKLIPSDTSLDYGANFAHQLGFDDPEFYDLMRLYLTIHSDHEGGNVSAHTVHLVGSALSDPYLSFAAGLNGLAGPLHGLANQEVLRWLEDVKAELGEQELTKEKIADFVHKTLASGKVVPGYGHAVLRKTDPRYTCQREFALKHLPDDPLFKLVSLLYEVVPGILLKGGKVKNPWPNVDAHSGVLLQYYGLTESNYYTVLFGVSRAMGVLSQLVWDRALGLPIERPKSITSGWIKDFVAKQGKK*