Using structure-based design to engineer chimeric protein vaccines