Ferredoxin-NADP+ reductase from Plasmodium falciparum undergoes NADP+-dependent dimerization and inactivation: functional and crystallographic analysis.