The SARS-coronavirus papain-like protease: Structure, function and inhibition by designed antiviral compounds