Structural and chemical properties of a flavodoxin from Anabaena PCC 7119.