ASSET PURCHASE AGREEMENT by and among CARA THERAPEUTICS, INC., CARA ROYALTY SUB, LLC and VIFOR FRESENIUS MEDICAL CARE RENAL PHARMA, LTD., dated December 17, 2024