Structure-function relationship in spinach ferredoxin-NADP+ reductase as studied by limited proteolysis