301 aa
MGLLDGRVVIVTGAGGGIGREHALAFAAEGARVVVNDIGVGLDGSPAGGGSAAQNVVDEI
VAAGGEAVANGSNVADWGQAEALIQQAVDTFGTLDVLVNNAGIVRDRMFANATEEEFDAV
TAVHLKGHFATMKHAAAYWRAKSKAGETVDARIINTSSGAGLQGSVGQATYSASKAGIAA
LTLVAAAEMGRYGVTANAIAPSARTRMTETVFADMMATQDQAFDAMAAENISPLVVWLGS
VESKDVTGKMFELEGGKIRIAEGWAHGPQIDKGAKWDPAELGPVVKDLLAQARPAVPVYG
A