7,142,857 SHARES CHECKPOINT THERAPEUTICS, INC. COMMON STOCK UNDERWRITING AGREEMENT