Dde_2626 Dde_2626 Peptidase S16, lon domain-containing protein