Neurotrophin peptidomimetic drugs offer promise for treating neurodegenerative disorders