CARISMA THERAPEUTICS INC. SEPARATION AND RELEASE AGREEMENT