1. A method for generating an immune response in a vertebrate against a heterologous protein comprising the following steps: (a) providing a modified vaccinia virus containing a heterologous insert encoding an immunogenic protein, wherein said insert was molecularly cloned directly into the viral genome into a unique restriction endonuclease cleavage site; (b) administering the modified vaccinia virus to the vertebrate in an amount sufficient to generate the immune response.