Ancient legacy inside our cells

Read this intriguing bit of information today:

It has been speculated that the original evolutionary function of hemoproteins was electron transfer in primitive sulfur-based photosynthesis pathways in ancestral cyanobacteria-like organisms before the appearance of molecular oxygen.[1]

source: Wikipedia article: Heme (https://en.wikipedia.org/wiki/Heme)