Phycobiliproteins are a group of water soluble proteins with an associated chromophore, responsible for the light-harvesting in cyanobacteria. They are divided in four main types: phycoerythrin, phycocyanin, phycoerythrocyanin and allophycocyanin, and they are characterized according to their str…