Pharmacology

True about naltrexone is all except: