NOVARTIS PHARMA AG AND SGX PHARMACEUTICALS, INC. STOCK PURCHASE AGREEMENT