Catalytic Antibodies: New Characters in the Protein Repertoire