Diversity in specificity, abundance, and composition of anti-Neu5Gc antibodies in normal humans: potential implications for disease.