half life keflex <a href="https://cephalexinyns.com/ ">keflex allergy</a> is cephalexin strong