The molecular basis of blood cell alloantigens