Gravar-mail: Dynamic causal modelling of immune heterogeneity