2-sulfanylbutanedioate 2-mercaptobutanedioate 2-mercaptosuccinate nchembio773-comp9 thiomalate CHEBI:38712 CHEBI:38714 3-carboxy-2-sulfidopropanoate