Essential histidyl residues of ferredoxin-NADP+ oxidoreductase revealed by diethyl pyrocarbonate inactivation.