The structure of blood group substance-a: general molecular architecture and nature of the carbohydrate-peptide linkage