301 aa
MGVVDGRVVIVTGAGGGIGRAHALAFAAEGARVVVNDIGVGLDGSPAGGGSAAQGVVDEI
IAAGGEAVANGSNVADWDQAAELIRTAVETFGGLDVLVNNAGIVRDRMMANTSEEEFDAV
VAVHLKGHFATMRHAASYWRGLSKEGKTVDARIINTSSGAGLQGSVGQGNYSAAKAGIAA
MTLVGAAEMGRYGVTVNAIAPSARTRMTETVFAEMMSTQDQDFDAMAPENISPLVVWLGS
AESRDVTGKVFEVEGGKIRVAEGWAHGPEIDKGARWDPAELGRVVADLLAKARPPVPVYG
A