Artificial vaccine