1.1.1.373 3-sulpholactaldehyde reductase, NADH-dependent SLA reductase, SLA reductase, sulfolactaldehyde reductase, yihU - -, 730468, 762529 1.1.1.373 3-sulfolactaldehyde reductase UniProt 762529