The compound 5-HTP has effects on both sleep and mood, as well as other body functions...