Flavodoxin 1 of Azotobacter vinelandii: characterization and role in electron donation to purified assimilatory nitrate reductase.