how long does cyproheptadine stay in your system