MUC1: the polymorphic appearance of a human mucin.