Heterotrophic protist