“ cephalexin depression how long does it take for cephalexin to get out of your system cephalexin vs sulfamethoxazole ”