isozymic isoenzymatic isoproteic isopeptidic allozymic apoenzymatic ribozymatic proenzymatic alloenzymatic endozymatic