Structure of recombinant cardosin B from Cynara cardunculus