Predicting protein-peptide interactions via a network-based motif sampler