how does desyrel work in the body does desyrel cause weight loss phenergan dosage for vertigo phenergan for anxiety desyrel and weight gain