303 aa
MKIDLSQMITEGRNPASQHIDEMSTEAMLRVINDEDKKVALAVEAIVPAIARAVDVICAA
FRAGGRLIYCGAGTSGRLGILDASECPPTFGTPREQVIGLIAGGHQAILQAVENAEDNVE
QGAQDLKDIQFSRDDVLVGIAASGRTPYVLGALDYARQCAAPTVALTCNPHSKMAQVADI
ALTPVVGPEVVTGSSRMKAGTAQKLVLNMLTTGAMIRSGKVYGNLMVDVEATNQKLVQRQ
VNIVMQATDCDEASARSALSACGGHCKTAILMVLTGLTADEAIALLAQHKGFIRQALQDA
GAR