STOCK PURCHASE AGREEMENT by and between CYCLERION THERAPEUTICS, INC., and PETER M. HECHT Dated as of March 31, 2023