303 aa
MEFRQLRYFLAVAEYLHFTEAAEFLGIAQPPLSQQILKLEREIGTRLFIRHPRRVELTDA
GRLFRERAKHIVEEAELALAEAQNAGRGLSGRLVLGFAGSIVFHPFVASLMQRFRRDYPD
VLIHCEESNSPALIDKVLEARVDAALVRLPLDCRGLAVQPLVEERFLAVLPSGHRHGAEP
VLALHALSDDPLVLFPRAIGPALYDAIVGACWAAGFTPTVEMESPQIPASVNLVAAGFGV
TLIPESVRQAPTDRVTYHGLQGEPLRSPIVLVHRPREKSPVIQNLVRAVRTLARETADGP
ATP