how much does cyproheptadine cost periactin buy australia