5-Aminolevulinate synthase HemA from Rhodopseudomonas palustris