MATVAVQSFVSAPLQVPKVTQFKIGICQLKVTTEKSANIFNARSMIQAAAEQGASLILLPEMWNCPYSTDLFAKFAEDFSDIDSAPSLLMLSEVASSLGVTIIGGSIPEKDAGQLYNSCPVFGPNGELKAKHRKIHLFDMGKPLPGEVQFKESDNISAGEKPTVVDTDFGRIGIGICHDIRFPELAMSYSARGAHLVCYPGAFNMSTGATLWELEQRTRQDDSVSNSEFAKFCAVFLLLIQLRFCRAVDNQLYVASCSPSRDSAGSYMIWGHSTVVGPMGEIIATTGHEEAVLIAEIDYAVIQWTRESLPLESQKHNDIYQFVDLLRESPNS*