LuxC is the fatty acid reductase enzyme responsible for synthesis of the aldehyde substrate for the luminescent reaction catalyzed by luciferase. a long-chain fatty aldehyde + CoA + NADP(+) = a long-chain fatty acyl-CoA + H(+) + NADPH Lipid metabolism; fatty acid reduction for biolumincescence. Belongs to the LuxC family.