trypanothione hemithioacetal