Protein-protein and domain-domain interactions. (2018)