Predicting protein interaction sites from residue spatial sequence profile and evolution rate | Synapse