6,12-Dibenzyl-5,13-dioxo-3,9,15-trioxa-6,12-diazaheptadecane-1,17-dioic acid AIDS-143403 AIDS143403 NSC664025