303 aa
MGQFSISDLEQLSGIKAHTIRMWEQRYGILQPVRTATNIRTYCDEDLRRLLNVATLCSRG
YRISRVAQLKPEELSQAVISSYDDAHDYCQQVNSLLAAMLEMDERRLCNLLDTAVKQLGF
EEAILQVVYPFLQRIGVLWHAGSVNPAQEHLVTNMLRQKMIVAIDSLPPVQPAQARRWVL
FLPEGEMHELALLFMNYALRFRGQHVLYLGQNLPVKELKSVCETYKPHALCTVMTALPER
DQVQGYVEQIHTLCPEVMLYIYGPLAQQENLRLPPNTVRVRLMTDFLTLAGRLCTCPQEL
VAS