Insights into the ISG15 system: a multi-functional ubiquitin-like protein with critical roles in immunity sam31 Thursday 6 March 2025