No FAQ available that match "anaerobic heliobacteria bacteria plastocyanin ferredoxin oxidoreductase"