The present invention provides compounds of formulas I and II and salts thereof. Such compounds are useful in the treatment of diseases or disorders in animals requiring inhibition of plasma calichean and inhibition of plasma calichein: (I) ABCDEFGJ <; CDEFGJ In the above formulas, A, B, C, D, E, F, G and J have any of the meanings defined herein.본 발명은 하기 화학식 I 및 화학식 II의 화합물 및 그의 염을 제공한다. 그러한 화합물은 혈장 칼리크레인의 억제 및, 혈장 칼리크레인의 억제가 필요한 동물에서 질환 또는 질병의 치료에 유용하다:<;화학식 I>;A-B-C-D-E-F-G-J<;화학식 II>;C-D-E-F-G-J상기 화학식에서, A, B, C, D, E, F, G 및 J는 본 명세서에서 정의된 임의의 의미를 갖는다.