cephalexin 500mg what is it for <a href="https://keflexrno.com/ ">can i take keflex if i am allergic to penicillin</a> cephalexin vs ceftriaxone