GS MORTGAGE SECURITIES CORPORATION II PURCHASER and CITI REAL ESTATE FUNDING INC., SELLER MORTGAGE LOAN PURCHASE AGREEMENT Dated as of December 31, 2024 Benchmark 2024-V12 Mortgage Trust Commercial Mortgage Pass-Through Certificates Series 2024-V12