ancient parasites