3-[3-((S)-3,5-Dibenzyl-1,1-dioxo-1,2,5-thiadiazolidin-2-yl)-2-oxo-propanoyl]-thiazolidine-4-carboxylic acid tert-butylamide AIDS-088655 AIDS088655