Proteinase inhibitors from the European medicinal leech Hirudo medicinalis: structural, functional and biomedical aspects