Protection by minigenes: a novel approach of DNA vaccines.