MNTGAVAYLNTGATIPLIGLGTGAFSQKKDEIKAVVATALQVGYRHFDTASVYGSEPALGEALNDAFQSGVVKRDEVFVTSKLWNDDHDDPVSALKTTLEEIVSLMQEVATRIFGFVPCPLARMERCVELGLTKAIGLSNFSCKKIEDLLSYAKIPPAVDHVDMHPVWQQKKLRDYCSKMDIHVSAWSPLGAPGTPWGSNAVIENPVIHDIASIHEKTPAQVLLRWGLEQGVSMIPKSYNKGRITENFQIFDWCLTAEDHEKMSKIDQRKLNLGNFVINSTTSPYKTVQELWDEDI*