Biglycan: a multivalent proteoglycan providing structure and signals.