Text this: Membrane glycoproteins : a review of structure and function /