301 aa
MGVVDGRVVIVTGAGGGIGRAHALAFAAEGARVVVNDIGVGLDGSPAGGGSAAQGVVDEI
TAAGGEAVANGSNVADWNQAAALVQTAVDTFGGLDVLVNNAGIVRDRMLANTSEEEFDAV
IAVHLKGHFATMRHAASYWRGLSKEGKAVDARIINTSSGAGLQGSVGQGNYSAAKAGIAA
LTLVAAAETGRYGVTVNAIAPSARTRMTETVFAEMMATQDQDFDAMAPENVSPLVVWLGS
EQSRDVTGKVFEVEGGKIRIAEGWAHGPQIDKGARWDPAELGPVVADLLAKARPPVPVYG
A