SERIES D WARRANT AGENT AGREEMENT