Archaeal Connectase is a specific and efficient protein ligase related to proteasome β subunits