Affimed Therapeutics AG, Heidelberg, Germany