A compound of formula (I) or a salt thereof: ** Formula ** (where A is aryl that may be substituted or an aromatic heterocyclic group that may be substituted, B is an aromatic heterocyclic group of members that may be substituted, X is a single bond or - (CRX1RX2) n-, n is 1, 2, 3 or 4, RX1 and RX2 are the same or different from each other, and are H, halogen, OH, -O- (linear C1-6 alkyl or branched which may be substituted), or linear or branched C1-6 alkyl that may be substituted, or RX1 and RX2 combine with each other to form oxo (>; = O), or RX1 and RX2 combine with each other to form C2 alkylene -5 which may be substituted, in which when n is 2, 3 or 4, RX1 can be combined with adjacent RX1 to form a new bond, Y1, Y2, Y3, Y4 and Y5 are the same or different from each other, and are CRY or N, RY are the same or different from each other, and are H, OH, halogen, -O- (linear or branched C1-6 alkyl which may be substituted), -S- (linear or branched C1-6 alkyl which may and be substituted), C1-6 linear or branched alkyl which may be substituted, C2-6 alkenyl which may be substituted or cycloalkyl which may be substituted, R1 and R2 are the same or different from each other, and are H, halogen, -O - (linear or branched C1-6 alkyl which may be substituted), or linear or branched C1-6 alkyl which may be substituted, m is 1, 2 or 3, R3 is H or linear or branched C1-6 alkyl which may be substituted, R4 is linear or branched C1-6 alkyl which may be substituted, C2-6 alkenyl which may be substituted, cycloalkyl which may be substituted, aryl which may be substituted, a heterocyclic group which may be substituted, or NR101R102, or R3 and R4 can be combined with each other to form C2-5 alkylene which may be substituted, and R101 and R102 are the same or different from each other, and are H, OH, -O- (linear or branched C1-6 alkyl which may be substituted), -C (>; = O) - (linear or branched C1-6 alkyl that may be substituted), -C (>; = O) -O- (alkyl or C1-6 linear or bran