TITAN PHARMACEUTICALS, INC. WARRANT AGENCY AGREEMENT