Cenix, Debiopharm Ink Biomarker ID Deal