thionate trithionate threonin threonyl thioate threonic acid threonone threonine threonucleic acid tetrathionic acid