301 aa
MGVVDGRVVIVTGAGGGIGRAHALAFAAEGARVVVNDIGVGLDGSPAGGGSAAQGVVDEI
TAAGGEAVANGSNVADWDQAAALIQTAVDTFGGLDVLVNNAGIVRDRMIANTSEEEFDAV
TAVHLKGHFATIRHAGSYWRGLSKEGKTVDARIINTSSGAGLQGSVGQGNYSAAKAGIAG
LTLVAAAEMGRYGVTVNAIAPSARTRMTETVFAEMMSTQDQAFDAMAPENVPPLVVWLGS
AESRDVTGKVFEVEGGKIRIAEGWAHGPQIDKGGRWDPAELGPVVSDLLAKSRPPVPVYG
A