MEMPGRVSQLNSGLKIPLIGLGTAALPKDEDNLKEAVATALEVGYRHFDTASIYGTEPALGEALSGAFQSGVVMRGEVFVTSKLHAGDHEDPVSALKTSLKNLQLEHLDLYLIHWPINLRKGASHPIPKEEDFLPLDIKSVWRGLEECVELGLTKSIGVSNFSCKKIGDLLRYANIPPAVNQVEMHPLWQQKKLRDYCSTVNIHVSAYSPLGSFGTYYGSNAAMENTVIREIAKRHGKTVAQVLLRWGLEQGISVLPKSYDEGRIAENYQIFDWSLTRNDHEKINELEQKKIVRREGLVNPTTSPYRTIEELWDGEI*