303 aa
MGQFSISDLEQLSGIKAHTIRMWEQRYGILQPVRTATNIRTYCDDDLRRLLNVATMCARG
HRISRVAQLNPDELNQAVISSHDDAHDYCQQVNSLLAAMLEMDERRLCFLLDSAIKELGF
EEAILQVAYPFLQRIGVLWQAGSVNPAQEHLVTNLLRQKMMVAIDSLPPVQPAQARRWVL
FLPEGEMHELALLFMNYALRFRGQHVLYLGQNLPVKDLRSVCETYNPHALCTVMTALPER
DQVQDYIEQIHTLCPEVMLYLYGPLAQQESLRLPPNTVRMRLITDFLALAGRLCTCPQEL
VAS