5,5',5'',5'''-(1,4,8,12-Tetraazacyclopentadecane-1,4,8,12-tetrayl)tetrapentan-1-amine AIDS-073018 AIDS073018 Tetraazamacrocycle