Toward a molecular explanation for specific cell adhesion.