bacterial ferredoxin