MNTGAVAYLNTGATIPLIGLGTGGGLSQKKDEIKAVVATALQVGYRHFDTASVYGSEDGMREALNDAYQSGIVKRDEIFITSKLWNDDHDDPVSALKTTLEKLQMEYLDLFLIHWPVKFRKGANQPLQTKEEDFLPLDLKSTWRGMERCVELGITKAIGLSNFSCKKIEDLLSYAKIPPAVNQVEMHPVWQQKKLRDYCSKMNIHVCAWSPLGAPGSPFGSNAVMHNPVIHDIAKIHGKTPAQVLLRWGLEQGVSMIPKSYNKGRITENFQIFDWCLTAEDHEKISKMDQRKLNLGNFVINSTTSPYKTVQELWDEAI*