S-(hercyn-2-yl)-L-cysteine S-oxide + AH2 + H(+) <=> ergothioneine + pyruvate + A + NH4(+)
s-(hercyn-2-yl)-l-cysteine s-oxide + ah2 + h(+) <=> ergothioneine + pyruvate + a + nh4(+)
S-(hercyn-2-yl)-L-cysteine S-oxide + AH2 + H(+) <=> ergothioneine + pyruvate + A + NH4(+)
s-(hercyn-2-yl)-l-cysteine s-oxide + ah2 + h(+) <=> ergothioneine + pyruvate + a + nh4(+)