MATVAVQSLISAPLQIPKITQFKIGICQLKVTTEKSANIFNARSLIQAAAEQGASLILLPEMWNCPYSTDLFAKFAEDFSDIDSAPSLLMLSEVASSLGVTIIGGSIPEKDAGHLYNSCPVFGPNGELKAKHRKIHLFDMGKPLPGEVQFKESDNISAGEKPTVVDTDFGRIGIGICHDIRFPELAMSYSARGAHLICYPGAFNMSTGATLWELEQRTRAVDNQLYVASCSPSRDSASSYMIWGHSTVVGPMGKIIATTGHEEAVLIAEIDYAAIQWTRESLPLESQKRNDIYQFVDLLRESLNS*