Acts as all-trans-retinaldehyde reductase. Can efficiently reduce aliphatic and aromatic aldehydes, and is less active on hexoses (in vitro). May be responsible for detoxification of reactive aldehydes in the digested food before the nutrients are passed on to other organs.