Murabutide revisited: a review of its pleiotropic biological effects.