Can I have a allergic reaction to cephalexin if I'm allergic to penicillin?