Do halibut have parasites?