DELTAGEN, INC. SECURED PROMISSORY NOTE PURCHASE AGREEMENT April 2, 2003