Acquired immune deficiency syndrome (AIDS): speculations about its etiology and comparative immunology.