Finding could lead to cancer vaccines and drought-resistant crops