Theraclone inks $18M antibody pact