Protein self-organization in cyanobacteria