Shape complementarity at protein–protein interfaces | Synapse