Synthetic β-endorphin-like peptide immunorphin binds to non-opioid receptors for β-endorphin on T lymphocytes