Catalytic antibodies: evolution of protein function in real time.