Clusters of Orthologous Groups of Proteins