DOUBLETWIST, INC. DISTRIBUTION AGREEMENT