Identification of the N- and C-terminal substrate binding segments of ferredoxin-NADP+ reductase by NMR.