New approach for developing cancer vaccines could make immun