Split intein-mediated protein and peptide cyclization – CY-CLICK