Erregistroa posta elektronikoz bidali: A novel minigene scaffold for therapeutic cancer vaccines