Peptides and compositions for a therapeutic vaccine to treat persons infected with human papilloma virus are presented. Methods of using the compositions and treating persons infected with human papilloma virus, including those at risk of cancer or already with cancer from human papilloma virus, are presented.