Clustering proteins - Peng, Chao. (2022)