SEARCH Articles Figures Tables Biological role Keratan Keratan sulfates Proteoglycan Proteoglycans Proteoglycans keratan sulfate Proteoglycans sulfation Sulfate biological