MEGSIRARRKMRVVQSTQKKSTSSRRRRRKLVMVAPAEGELDQDAAVRELLLSYGGSFNLMAQNWGKLEPHLLTVEDERWLASLMKPFKELKKVREKLRQQLGREASDEEWAQAAKMDVNSITKHMLIYEAARNKLIKLNLRLVKHQARKYLWEAAGSSLSLLDLCQEGVKGLIIAVERFNPSKGFRFSTYAIFWIRNSILRAQTRAGHPIRVPFNFAELRMNLSKLKWEMKMEGGEDQGEEALRKRAGIKEERYRAVMHSNPRVVSLQKKDRVTGLELIDNFADPNDYSPIFTRYHLLGGCPSSIAPTDPSLRLGIDDVLDSLKPKESFVLRQRFGLDGKGERALGEIGRAMKISREMVRKYEARALLKLKHPTRLEYLRSFLSP*