ca virus