인간의 특정 단백질에 결합하여 단백질의 기능을 활성화하거나, 저해하는 약물로 한정해보겠습니다. uniprot에 등록된 인간의 단백질은 2만여개정도입니다. 단백질들은 기능에 따라서, 진화적인 이유로 서로 유사한 구조를 가지고 있는 경우가 많습니다. 구조가 유사한 단백질들을 패밀리로 묶으면 1000~2000 종류가 있다고 합니다. 같은 패밀리에 속한 단백질은 포켓 구조까지 유사하고, 따라서 약물에 대한 결합력도 유사한 경우도 많습니다. 여기서 거꾸로 생각해보면, 내가 어떠한 타겟 단백질의 어떤 포켓에 결합하는 약물을 찾고 싶다면, 기존에 신약으로서 개발되던 (적어도 임상 1상 이상까지 진행된), 약물중의 누군가 중에서 타겟 단백질의 포켓에 결합할 수 있는 약물이 있을 가능성이 높다고 생각할 수 있습니다. 특..