Denevan neural parasite