ferredoxin structure superposition