Das passiert, weil Du doppelte Klamerung `{{...}}` verwendest. Das äußere Paar wird beim Einlesen entfernt, das innere nicht. Dadurch wird jetzt die ganze Gruppe `{...}` als _ein_ Buchstabe wahrgenommen wird. Zwei Möglichkeiten: entweder wahrgenommen. Einfachste Lösung: nur das Komma in Klammern: `long = {glutamate synthase{,} large subunit}` oder das Komma als Makro verstecken `\newcommand*\comma{,}` und dann das anstelle des Kommas eine Schicht Klammern verwenden: `long = {glutamate synthase\comma\ synthase, large subunit}`subunit}`.