heterogeneic immune disease