Heparan sulphate proteoglycan