301 aa
MTFQALILALQKYWADRGCVLMQPLDMEVGAGTFHPATFLRAIGPEPWRAAYVQPSRRPT
DGRYGENPNRLQHYYQFQVVLKPSPKDIQEQYLGSLEALGLDPLVHDIRFVEDNWESPTL
GAWGLGWEVWLNGMEITQFTYFQQAGGLDCRPVMGEITYGLERIAMYLQEVESVFDLVWS
EGVDGPVTYGDVYLQNEREQSRYNFEEADVESLFQAFDTHEREALRLVEQGLALPAYEMT
MKASHAFNLLDARHAISVTERQGYILRVRTLARASAQAYYDSREALGFPLCRDNGSDRSV
A