MSTGPVAYLNTGATIPLIGLGTGALSRNKDEIKALVATALQVGYRHFDTASVYSSVSALGEALNDAFQSGVVKRDEVFVTSKLWNDDHDDPVSALQTTLEKLQLEYVDLYLVHWPVKFRKGANPFQPKDEDFLPLDLKSTWRGMERCVELGLTKAIGLSNFSCKKIEDLLNYAEIPPAVDQVEMHPVWQQKKLRDYCNKMNIHVCAWSPLGAPGLPWGSNAVMDNPVIHDIANIHGKSPAQVLLRWGLEMGVSMIPKSYNKGRITENFQIFDWCLTAEDHEKISKIEQTKLHIGNFVINWTTSPYKTVQELWDEDI*