can i take cephalexin without food keflex prescription cost what painkillers can i take with cephalexin