Patterns of genetic diversity in Hepatozoon spp. infecting snakes from North Africa and the Mediterranean Basin