The genetic basis of adaptive evolution in parasitic environment from the Angiostrongylus cantonensis genome