Chemical modification studies of tryptophan, arginine and lysine residues in maize chloroplast ferredoxin:sulfite oxidoreductase