Functional analysis of peptidases from the cyanobacterium Synechocystis sp. PCC 6803