Fine-scale population structure of Japanese Helicobacter pylori provides new anthropological and epidemiological insights.