MATVAVQSFVSAPLQIPNVTQFKIGICQLIVTTEKSANIFNARSLIQTAAEQGATLILLPEMWNCPYSTDLFAKFAEEFSDIDSAPSLLMLSEVASSLGVTIIGGSIPEKDAGQLYNSCPVFGPNGELKAKHRKIHLFDMGKPLPGEVQFKESVNISAGEKPTVVDTDFGRIGIGICHDIRFPELAMSYSARGAHLICYPGAFNMSTGATLWELEQRTRAVDNQLYVASCSLSRDSASSYMIWGHSTVVGPMGKIIATTGHEEAALIAEIDYAAIQWTRESLPLESQKRNDIYQFVDLLRESLNS*