“ do i take keflex with food keflex penicillin allergy alternative is it safe to take keflex while pregnant ”