Identifying Protein-Protein Interaction Sites on a Genome-Wide Scale