Ferredoxin (Fd) is a soluble protein that facilitates reduction of  to NADPH. Fd moves to carry an electron either to a lone thylakoid or to an enzyme that reduces . Thylakoid membranes have one binding site for each function of Fd. The main function of Fd is to carry an electron from the iron-sulfur complex to the enzyme ferredoxin– reductase.