Thymalfasin: clinical pharmacology and antiviral applications