Human KIAA0586 knockout cell line | DLA Pharmaceuticals