SORRENTO THERAPEUTICS, INC. STOCK PURCHASE AGREEMENT