Docking ligands on protein surfaces: the case study of prion protein.