The collaggrecan project: synthesis and visualization of an artificial proteoglycan