immune subtypes