303 aa
MKLDLSQMITEGRNPASQNIDELSTEAMLRIINDEDKKVALAVEAILPQIAAAVDAICAA
FRAGGRLIYCGAGTSGRLGILDASECPPTFGTPREQVIGLIAGGHTAILQAVENAEDNRE
QGAQDLKDIHFSRHDILVGIAASGRTPYVLGALAYANKLGATTVALTCNPDSAMAQVAAI
ALTPVVGPEIVTGSSRMKAGTAQKLVLNMLTTGAMIRSGKVYGNLMVDVEATNQKLVQRQ
VNIVMQATDCDDATARAALTACGGHCKTAILMVLAGLDADEAKALLSQHQGFIRQALQAA
GAR