Cyanobacterial peptides — Nature's own combinatorial biosynthesis | Synapse