Detailed characterization of Synechocystis PCC 6803 ferredoxin:NADP+ oxidoreductase interaction with model membranes.