ROYALTY NOTE PURCHASE AGREEMENT dated as of June 30, 2026 among MeiraGTx, LLC as Issuer, MEIRAGTX HOLDINGS PLC as Parent, THE OTHER OBLIGORS PARTY HERETO, THE PURCHASERS PARTY HERETO, and MAVERICK SA LLC as Purchaser Agent