Boar seminal zinc-precipitable protein and the haemagglutinin