Pathogenic epitopes, heterologous immunity and vaccine design