Clustering orthologous proteins across phylogenetically distant species