May reduce toxic product malonic semialdehyde to 3-hydroxypropionic acid, which is excreted. 3-hydroxypropanoate + NADP(+) = 3-oxopropanoate + H(+) + NADPH Belongs to the nitroreductase family. HadB/RutE subfamily.