Involvement of the FAD Domain Residue Tyrosine 308 on Stability and Function of Ferredoxin-NADP+ Reductase