1 EXHIBIT 2.5 STRUCTURAL PROTEOMICS, INC. STOCK PURCHASE AGREEMENT