Tetrapyrroles: the pigments of life | Synapse