Learning the protein language of proteome-wide protein-protein binding sites via explainable ensemble deep learning | Synapse