best allergy medicine without antihistamine does allegra require a prescription does benadryl make you sweat