NOVEL QUINOLINE DERIVATIVE INHIBITORProvided by the present invention is a novel quinoline derivative inhibitor, which has a structure represented by the following general formula (I). The compound of the present invention may selectively inhibit the TAM family of tyrosine kinases/and CSF1R kinase, and may be used for the treatment and/or prevention of diseases mediated by the abnormal expression of TAM family kinases/and CSF1R kinase receptors and/or ligands thereof. Furthermore, the compound of the present invention may be used to treat and/or prevent related diseases caused by NTRK, more specifically, said compound may be used for the treatment and/or prevention of drug-resistant related diseases caused by NTRK mutations. The definitions of each group are as shown in the description.A compound represented by general formula (I), or a pharmaceutically acceptable salt, an ester, a stereoisomer or a tautomer thereof:  wherein W is selected from hydrogen or C1-6alkyl; R represents a group represented by the following general formula (a), (b) or (c):  in formula (a), ring A is selected from phenyl, 5-6-membered heteroaryl or 5-6-membered heterocyclyl; Q is each independently selected from hydrogen, cyano, hydroxy, halogen, carboxyl, nitro, -NRbRc, -C(O)Rd, -C(O)NRbRc, -OC(O)NRbRc, -NRbC(O)ORd, -NRbC(O)Rd, -SO2-NRbRc, -SO2Rd, -NRbSO2Rd, C1-6alkyl, hydroxyC1-6alkyl, cyanoC1-6alkyl, aminoC1-6alkyl, C1-6alkylaminoC1-6alkyl, haloC1-6alkyl, C1-6alkoxy, haloC1-6alkoxy, C1-6alkoxyC1-6alkyl, C1-6alkoxyC1-6alkoxy, C2-8alkenyl, C2-8alkynyl, -C1-6alkyl-R', -C1-6alkoxy-R', -O-R', -C(O)-R', -SO2-R', -NRbC(O)-R', 3-12-membered cycloalkyl, 3-12-membered cycloalkenyl, 3-14-membered heterocyclyl, 6-14-membered aryl, or 5-10-membered heteroaryl; q is an integer of 0-4;in formulae (a) and (b), the  moiety is attached via a linking group to groups M1 and M2; in formula (c), the  moiety is attached via a linking group to groups M1 and M2; X1, X2 and X3 are each independently selected from CRa, C=O, NRb or O, and at least one of X1, X2 and X3 is C=O; X4 and X5 are each independently selected from C or N; M1 and M2 are each independently selected from hydrogen, cyano, hydroxy, halogen, carboxyl, nitro, -NRbRc, -C(O)Rd, -C(O)NRbRc, -OC(O)NRbRc, -NRbC(O)ORd, -NRbC(O)Rd, -SO2-NRbRc, -SO2Rd, -NRbSO2Rd, C1-6alkyl, hydroxyC1-6alkyl, cyanoC1-6alkyl, aminoC1-6alkyl, C1-6alkylaminoC1-6alkyl, haloC1-6alkyl, C1-6alkoxy, haloC1-6alkoxy, C1-6alkoxyC1-6alkyl, C1-6alkoxyC1-6alkoxy, C2-8alkenyl, C2-8alkynyl, -C1-6alkyl-R', -C1-6alkoxy-R', -O-R', -C(O)-R', -SO2-R', or -NRbC(O)-R', or M1 and M2 together with the atoms to which they are attached may form a 3-8-membered cycloalkyl; or the  moiety may form a hydrogen atom; Cy2 is selected from 3-12-membered cycloalkyl, 3-12-membered cycloalkenyl, 3-14-membered heterocyclyl, 6-14-membered aryl, or 5-10-membered heteroaryl, all of which are optionally substituted by one or more R2, R2 is each independently selected from hydrogen, cyano, hydroxy, halogen, carboxyl, nitro, -NRbRc, -C(O)Rd, -C(O)NRbRc, -OC(O)NRbRc, -NRbC(O)ORd, -NRbC(O)Rd, -SO2-NRbRc, -SO2Rd, -NRbSO2Rd, C1-6alkyl, hydroxyC1-6alkyl, cyanoC1-6alkyl, aminoC1-6alkyl, C1-6alkylaminoC1-6alkyl, haloC1-6alkyl, C1-6alkoxy, haloC1-6alkoxy, C1-6alkoxyC1-6alkyl, C1-6alkoxyC1-6alkoxy, C2-8alkenyl, C2-8alkynyl, -C1-6alkyl-R', -C1-6alkoxy-R', -O-R', -C(O)-R', -SO2-R', -NRbC(O)-R', 3-12-membered cycloalkyl, 3-12-membered cycloalkenyl, 3-14-membered heterocyclyl, 6-14-membered aryl, or 5-10-membered heteroaryl;Cy3 is selected from 3-12-membered cycloalkyl, 3-14-membered heterocyclyl, or 5-10-membered heteroaryl, all of which are optionally substituted by one or more R3, R3 is each independently selected from hydrogen, cyano, hydroxy, halogen, carboxyl, nitro, -NRbRc, -C(O)Rd, -C(O)NRbRc, -OC(O)NRbRc, -NRbC(O)ORd, -NRbC(O)Rd, -SO2-NRbRc, -SO2Rd, -NRbSO2Rd, C1-6alkyl, hydroxyC1-6alkyl, cyanoC1-6alkyl, aminoC1-6alkyl, C1-6alkylaminoC1-6alkyl, haloC1-6alkyl, C1-6alkoxy, haloC1-6alkoxy, C1-6alkoxyC1-6alkyl, C1-6alkoxyC1-6alkoxy, C2-8alkenyl, C2-8alkynyl, -C1-6alkyl-R', -C1-6alkoxy-R', -O-R', -C(O)-R', -SO2-R', -NRbC(O)-R', 3-12-membered cycloalkyl, 3-12-membered cycloalkenyl, 3-14-membered heterocyclyl, 6-14-membered aryl, or 5-10-membered heteroaryl; when X1 or X2 represents NRb, Cy3 may also be a 6-14 membered aromatic group optionally substituted by one or more R3; Cy4 is selected from 3-14-membered heterocyclyl or 5-14-membered heteroaryl, both of which are optionally substituted by one or more R4, R4 is each independently selected from hydrogen, cyano, hydroxy, halogen, carboxyl, nitro, -NRbRc, -C(O)Rd, -C(O)NRbRc, -OC(O)NRbRc, -NRbC(O)ORd, -NRbC(O)Rd, -SO2-NRbRc, -SO2Rd, -NRbSO2Rd, C1-6alkyl, hydroxyC1-6alkyl, cyanoC1-6alkyl, aminoC1-6alkyl, C1-6alkylaminoC1-6alkyl, haloC1-6alkyl, C1-6alkoxy, haloC1-6alkoxy, C1-6alkoxyC1-6alkyl, C1-6alkoxyC1-6alkoxy, C2-8alkenyl, C2-8alkynyl, -C1-6alkyl-R', -C1-6alkoxy-R', -O-R', -C(O)-R', -SO2-R', -NRbC(O)-R', 3-12-membered cycloalkyl, 3-12-membered cycloalkenyl, 3-14-membered heterocyclyl, 6-14-membered aryl, or 5-10-membered heteroaryl, or two R4 together with the atoms to which they are attached may form a 5-6-membered cyclic group; L is selected from -NRb-, -O-, -S-, or -(CRaRa)m-, m is an integer of 1-3; Ra is absent, or at each occurrence, is each independently selected from hydrogen, cyano, hydroxy, halogen, carboxyl, nitro, -NReRf, -C(O)Rg, -C(O)NReRf, -OC(O)NReRf, -NReC(O)ORg, -NReC(O)Rg, -SO2-NReRf, -SO2Rg, -NReSO2Rg, C1-6alkyl, hydroxyC1-6alkyl, cyanoC1-6alkyl, aminoC1-6alkyl, C1-6alkylaminoC1-6alkyl, haloC1-6alkyl, C1-6alkoxy, haloC1-6alkoxy, C1-6alkoxyC1-6alkyl, C1-6alkoxyC1-6alkoxy, C2-8alkenyl, C2-8alkynyl, -C1-6alkyl-R', -C1-6alkoxy-R', -O-R', -C(O)-R', ...
일종의 신형 퀴놀린 유도체 억제제본 발명은 일종의 신형 퀴놀린 유도체의 억제제를 제공하며, 이는 다음의 화학식(I)이 나타내는 구조를 가지며, 본 발명의 화합물은 타이로신 키나아제 TAM 패밀리 및/또는 CSF1R 키나아제를 선택적으로 억제하며, TAM 패밀리 키나아제 및/또는 CSF1R 키나아제 수용체 및/또는 이의 리간드 이상 발현으로 인해 야기된 질병의 치료 및/또는 예방에 사용될 수 있고, 나아가 본 발명의 화합물은 NTRK로 인해 야기된 관련 질병의 치료 및/또는 예방에 사용될 수 있으며, 보다 구체적으로, NTRK 돌연변이로 인해 발생한 약제내성 관련 질병의 치료 및/또는 예방에 사용될 수 있다. 각 원자단의 정의는 명세서에 따른다.화학식(I)이 나타내는 화합물 또는 이의 약학적으로 허용 가능한 염, 에스테르, 입체 이성질체, 호변 이성질체:여기서, W는 수소 또는 C1-6알킬기로부터 선택되고;R은 아래 화학식(a), (b) 또는 (c)이 나타내는 원자단을 의미하고; 화학식(a)에서 고리 A는 페닐기, 5 내지 6원 헤테로아릴기 또는 5 내지 6원 헤테로사이클릴기로부터 선택되고; Q는 각각 독립적으로 수소, 시아노기, 히드록실기, 할로겐족 원자, 카르복실기, 니트로기, -NRbRc, -C(O)Rd, -C(O)NRbRc, -OC(O)NRbRc, -NRbC(O)ORd, -NRbC(O)Rd, -SO2-NRbRc, -SO2Rd, -NRbSO2Rd, C1-6알킬기, 히드록시C1-6알킬기, 시아노C1-6알킬기, 아미노C1-6알킬기, C1-6알킬아미노C1-6알킬기, 할로겐화 C1-6알킬기, C1-6알콕시기, 할로겐화 C1-6알콕시기, C1-6알콕시C1-6알킬기, C1-6알콕시C1-6알콕시기, C2-8알케닐기, C2-8알카이닐기, -C1-6알킬기-R', -C1-6알콕시기-R', -O-R', -C(O)-R', -SO2-R', -NRbC(O)-R', 3 내지 12원 사이클로알킬기, 3 내지 12원 사이클로알케닐기, 3 내지 14원 헤테로사이클릴기, 6 내지 14원 아릴기, 5 내지 10원 헤테로아릴기로부터 선택되고;q는 0 내지 4의 정수이고;화학식(a), (b)에서, 부분은 연결기를 통해 M1 및 M2 원자단과 연결되고;화학식(c)에서, 부분은 연결기를 통해 M1 및 M2 원자단과 연결되고;X1, X2, X3는 각각 독립적으로 CRa, C=O, NRb, O로부터 선택되며, 그 중 적어도 하나는 C=O이고; X4, X5는 각각 독립적으로 C 또는 N으로부터 선택되고; M1, M2은 각각 독립적으로 수소, 시아노기, 히드록실기, 할로겐족 원자, 카르복실기, 니트로기, -NRbRc, -C(O)Rd, -C(O)NRbRc, -OC(O)NRbRc, -NRbC(O)ORd, -NRbC(O)Rd, -SO2-NRbRc, -SO2Rd, -NRbSO2Rd, C1-6알킬기, 히드록시C1-6알킬기, 시아노C1-6알킬기, 아미노C1-6알킬기, C1-6알킬아미노C1-6알킬기, 할로겐화 C1-6알킬기, C1-6알콕시기, 할로겐화 C1-6알콕시기, C1-6알콕시C1-6알킬기, C1-6알콕시C1-6알콕시기, C2-8알케닐기, C2-8알카이닐기, -C1-6알킬기-R', -C1-6알콕시기-R', -O-R', -C(O)-R', -SO2-R', -NRbC(O)-R'으로부터 선택되며, 또는 M1 및 M2은 연결된 원자와 3 내지 8원 사이클로알킬기를 형성할 수 있으며; 또는 부분은 수소 원자를 형성할 수 있고;Cy2는 임의의 한 개 내지 여러 개의 R2에 의해 치환된 3 내지 12원 사이클로알킬기, 3 내지 12원 사이클로알케닐기, 3 내지 14원 헤테로사이클릴기, 6 내지 14원 아릴기, 5 내지 10원 헤테로아릴기로부터 선택되고, R2은 각각 독립적으로 수소, 시아노기, 히드록실기, 할로겐족 원자, 카르복실기, 니트로기, -NRbRc, -C(O)Rd, -C(O)NRbRc, -OC(O)NRbRc, -NRbC(O)ORd, -NRbC(O)Rd, -SO2-NRbRc, -SO2Rd, -NRbSO2Rd, C1-6알킬기, 히드록시C1-6알킬기, 시아노C1-6알킬기, 아미노C1-6알킬기, C1-6알킬아미노C1-6알킬기, 할로겐화 C1-6알킬기, C1-6알콕시기, 할로겐화 C1-6알콕시기, C1-6알콕시C1-6알킬기, C1-6알콕시C1-6알콕시기, C2-8알케닐기, C2-8알카이닐기, -C1-6알킬기-R', -C1-6알콕시기-R', -O-R', -C(O)-R', -SO2-R', -NRbC(O)-R', 3 내지 12원 사이클로알킬기, 3 내지 12원 사이클로알케닐기, 3 내지 14원 헤테로사이클릴기, 6 내지 14원 아릴기, 5 내지 10원 헤테로아릴기로부터 선택되고;Cy3는 임의의 한 개 내지 여러 개의 R3에 의해 치환된 3 내지 12원 사이클로알킬기, 3 내지 14원 헤테로사이클릴기, 5 내지 10원 헤테로아릴기로부터 선택되고, R3은 각각 독립적으로 수소, 시아노기, 히드록실기, 할로겐족 원자, 카르복실기, 니트로기, -NRbRc, -C(O)Rd, -C(O)NRbRc, -OC(O)NRbRc, -NRbC(O)ORd, -NRbC(O)Rd, -SO2-NRbRc, -SO2Rd, -NRbSO2Rd, C1-6알킬기, 히드록시C1-6알킬기, 시아노C1-6알킬기, 아미노C1-6알킬기, C1-6알킬아미노C1-6알킬기, 할로겐화 C1-6알킬기, C1-6알콕시기, 할로겐화 C1-6알콕시기, C1-6알콕시C1-6알킬기, C1-6알콕시C1-6알콕시기, C2-8알케닐기, C2-8알카이닐기, -C1-6알킬기-R', -C1-6알콕시기-R', -O-R', -C(O)-R', -SO2-R', -NRbC(O)-R', 3 내지 12원 사이클로알킬기, 3 내지 12원 사이클로알케닐기, 3 내지 14원 헤테로사이클릴기, 6 내지 14원 아릴기, 5 내지 10원 헤테로아릴기로부터 선택되고; X1 또는 X2가 NRb을 의미할 때, Cy3는 또한 임의의 한 개 이상의 R3으로 치환된 6 내지 14원 방향족 원자단일 수도 있고;Cy4는 임의의 한 개 내지 여러 개의 R4에 의해 치환된 3 내지 14원 헤테로사이클릴기, 5 내지 14원 헤테로아릴기로부터 선택되고, R4은 각각 독립적으로 수소, 시아노기, 히드록실기, 할로겐족 원자, 카르복실기, 니트로기, -NRbRc, -C(O)Rd, -C(O)NRbRc, -OC(O)NRbRc, -NRbC(O)ORd, -NRbC(O)Rd, -SO2-NRbRc, -SO2Rd, -NRbSO2Rd, C1-6알킬기, 히드록시C1-6알킬기, 시아노C1-6알킬기, 아미노C1-6알킬기, C1-6알킬아미노C1-6알킬기, 할로겐화 C1-6알킬기, C1-6알콕시기, 할로겐화 C1-6알콕시기, C1-6알콕시C1-6알킬기, C1-6알콕시C1-6알콕시기, C2-8알케닐기, C2-8알카이닐기, -C1-6알킬기-R', -C1-6알콕시기-R', -O-R', -C(O)-R', -SO2-R', -NRbC(O)-R', 3 내지 12원 사이클로알킬기, 3 내지 12원 사이클로알케닐기, 3 내지 14원 헤테로사이클릴기, 6 내지 14원 아릴기, 5 내지 10원 헤테로아릴기로부터 선택되고, 또는, 두 개의 R4은 연결된 원자와 5 내지 6원 사이클로 원자단을 형성할 수 있고;L은 -NRb-, -O-, -S-, -(CRaRa)m-로부터 선택되고 m은 1 내지 3으로부터 선택된 정수이고;Ra은 존재하지 않거나, 매번 출현할 때마다 각각 독립적으로 수소, 시아노기, 히드록실기, 할로겐족 원자, 카르복실기, 니트로기, -NReRf, -C(O)Rg, -C(O)NReRf, -OC(O)NReRf, -NReC(O)ORg, -NReC(O)Rg, -SO2-NReRg, -SO2Rg, -NReSO2Rg, C1-6알킬기, 히드록시C1-6알킬기, 시아노C1-6알킬기, 아미노C1-6알킬기, C1-6알킬아미노C1-6알킬기, 할로겐화 C1-6알킬기, C1-6알콕시기, 할로겐화 C1-6알콕시기, C1-6알콕시C1-6알킬기, C1-6알콕시C1-6알콕시기, C2-8알케닐기, C2-8알카이닐기, -C1-6알킬기-R', -C1-6알콕시기-R', -O-R', -C(O)-R', -SO2-R', -NReC(O)-R', 3 내지 12원 사이클로알킬기, 3 내지 12원 사이클로알케닐기, 3 내지 14원 헤테로사이클릴기, 6 내지 14원 아릴기, 5 내지 10원 헤테로아릴기로부터 선택되고;Rb, Rc은 존재하지 않거나, 매번 출현할 때마다 각각 독립적으로 수소, 히드록실기, -C(O)Rg, -C(O)NReRf, -SO2-NReRf, -SO2Rg, C1-6알킬기, 히드록시C1-6알킬기, 시아노C1-6알킬기, 아미노C1-6알킬기, C1-6알킬아미노C1-6알킬기, 할로겐화 C1-6알킬기, C1-6알콕시C1-6알킬기, -C1-6알킬기-R', -C(O)-R', -SO2-R', 3 내지 12원 사이클로알킬기, 3 내지 12원 사이클로알케닐기, 3 내지 14원 헤테로사이클릴기, 6 내지 14원 아릴기, 5 내지 10원 헤테로아릴기로부터 선택되고;Rd은 존재하지 않거나, 매번 출현할 때마다 각각 독립적으로 수소, -NReRf, -NReC(O)ORg, -NReC(O)Rg, -NReSO2Rf, C1-6알킬기, 히드록시C1-6알킬기, 시아노C1-6알킬기, 아미노C1-6알킬기, C1-6알킬아미노C1-6알킬기, 할로겐화 C1-6알킬기, C1-6알콕시기, 할로겐화 C1-6알콕시기, C1-6알콕시C1-6알킬기, C1-6알콕시C1-6알콕시기, -C1-6알킬기-R', -C1-6알콕시기-R', -O-R', -NReC(O)-R', 3 내지 12원 사이클로알킬기, 3 내지 12원 사이클로알케닐기, 3 내지 14원 헤테로사이클릴기, 6 내지 14원 아릴기, 5 내지 10원 헤테로아릴기로부터 선택되고;Re, Rf은 존재하지 않거나, 매번 출현할 때마다 각각 독립적으로 수소, 히드록실기, 카르복실기, 시아노기, 니트로기, 할로겐족 원자, C1-6알킬기, 히드록시C1-6알킬기, 시아노C1-6알킬기, 아미노C1-6알킬기, C1-6알킬아미노C1-6알킬기, 할로겐화 C1-6알킬기, C1-6알콕시C1-6알킬기, -C1-6알킬기-R', -C(O)-R', -SO2-R', 3 내지 12원 사이클로알킬기, 3 내지 12원 사이클로알케닐기, 3 내지 14원 헤테로사이클릴기, 6 내지 14원 아릴기, 5 내지 10원 헤테로아릴기로부터 선택되고;Rg은 존재하지 않거나, 매번 출현할 때마다 각각 독립적으로 수소, C1-6알킬기, 히드록시C1-6알킬기, 시아노C1-6알킬기, 아미노C1-6알킬기, C1-6알킬아미노C1-6알킬기, 할로겐화 C1-6알킬기, C1-6알콕시기, 할로겐화 C1-6알콕시기, C1-6알콕시C1-6알킬기, C1-6알콕시C1-6알콕시기, -C1-6알킬기-R', -C(O)-R', -SO2-R', 3 내지 12원 사이클로알킬기, 3 내지 12원 사이클로알케닐기, 3 내지 14원 헤테로사이클릴기, 6 내지 14원 아릴기, 5 내지 10원 헤테로아릴기로부터 선택되고;R'은 3 내지 12원 사이...