Aldo-keto reductase involved in the biosynthesis of monoterpenoid indole alkaloids. Broad substrate specificity enzyme with a high selectivity in the group of alkaloids. Can use perakine, 19(S),20(R)-dihydro-peraksine-17,21-al, cinnamic aldehyde, p-coumaric aldehyde and 3-(3,4,5-trimethoxyphenyl)propanal as substrates, but not ketosteroids such as progesterone. NADPH could not be replaced by NADH. NADP(+) + raucaffrinoline = H(+) + NADPH + perakine Optimum pH is 7.0. Optimum temperature is 50 degrees Celsius. Belongs to the aldo/keto reductase family.