heteroglycan