Heterologous vaccine