SELLAS Life Sciences Group, Inc. Shares Common Stock ($0.0001 par value per share) and Pre-Funded Warrants to Purchase Shares of Common Stock and Warrants to Purchase Shares of Common Stock Underwriting Agreement