Aldehyde dehydrogenase able to oxidize various aldehydes such as formaldehyde, glyceraldehyde, butyraldehyde, glutaraldehyde and benzaldehyde (in vitro). Is likely involved in the oxidative D-xylose degradation pathway, catalyzing the oxidation step of 2-oxoglutarate semialdehyde to 2-oxoglutarate. Is able to use both NAD(+) and NADP(+); however, shows a preference for NADP(+). Does not display succinate semialdehyde dehydrogenase activity. an aldehyde + H2O + NAD(+) = a carboxylate + 2 H(+) + NADH an aldehyde + H2O + NADP(+) = a carboxylate + 2 H(+) + NADPH kcat is 0.38 sec(-1) with formaldehyde as substrate. kcat is 0.75 sec(-1) with acetaldehyde as substrate. kcat is 1.2 sec(-1) with propionaldehyde as substrate. kcat is 1.35 sec(-1) with glyceraldehyde as substrate. kcat is 0.65 sec(-1) with butyraldehyde as substrate. kcat is 3.92 sec(-1) with glutaraldehyde as substrate. kcat is 4.52 sec(-1) with benzaldehyde as substrate. Carbohydrate metabolism; D-xylose degradation. Monomer. Is induced by D-xylose. No significant levels of expression can detected when the cells are grown on various other sugars such as L-xylose, L-arabinose, D-galactose, D-tagatose and D-glucose. Belongs to the aldehyde dehydrogenase family.