Artificial enzyme