alternatives to allergy medication does allegra require a prescription best allergy medicine for itching