301 aa
MGLLDGRVVIVTGAGGGIGREHALAFAAEGARVVVNDIGVGLDGSPAGGGSAAQNVVDEI
VAAGGEAVANGSNVADWNQAAALIQQAIDAYGDLHVLVNNAGIVRDRMFANATEEEFDAV
TAVHLKGHFATMKHAAAYWRAKSKAGETVDARIINTSSGAGLQGSVGQATYSASKAGIAA
LTLVAAAEMGRYGVTANAIAPSARTRMTETVFADMMATQDAAFDTMAAENISPLVVWLGS
VESRAVTGKMFELEGGKIRIAEGWAHGPEIDKGAKWDPAELGPVVADLLAKARPAVPVYG
S