Molecular mechanisms of lineage decisions in metabolite-specific T cells