Lymphocytic choriomeningitis virus and immunology.