Can I take Keflex?