will cephalexin treat a bartholin cyst can you take cephalexin for a sinus infection cephalexin and thc