PRECIGEN, INC. 35,294,118 Shares of Common Stock Underwriting Agreement