Structural insights into the interaction between prion protein and heparin