Engineering a Lys-Asn isopeptide bond into an immunoglobulin-like protein domain enhances its stability