Post-translational peptide splicing and T cell response