바이러스 안전 1단계: 저(低)pH 불활화
📍 현재 위치: 여정의 14번째 구간(총 21개) — 포획 단계 바로 다음으로, 우리는 항체 스트림을 가져다 의도적으로 바이러스로부터 안전하게 만듭니다.
pH 미터와 전극. 저pH 바이러스 불활화는 포획된 항체 풀을 정밀하게 측정된 산성 pH로 정해진 시간 동안 유지하는 방식으로 이루어집니다 — 그 pH를 제어하고 기록하는 것이 이 단계의 핵심입니다.
실험실 pH 미터. 이미지: Hannes Grobe, CC BY 3.0, Wikimedia Commons.
우리의 단일클론항체(monoclonal antibody, mAb) — 살아 있는 세포가 길러낸 Y자 모양의 단백질 의약품 — 는 이제 거의 순수해졌습니다. 하지만 이 항체는 살아 있는 포유류 세포, 거의 항상 CHO 세포(Chinese hamster ovary cells, 중국 햄스터 난소 세포) — 설치류 세포주이며, 그래서 설치류 레트로바이러스가 이 단계가 제거하도록 설계된 대표적 바이러스입니다 — 가 만들었고, 살아 있는 동물 세포를 사용하는 모든 공정에는 아주 작은 이론적 위험이 따릅니다. 바이러스가 액체 속에 숨어 있을 수 있다는 위험입니다. 몇 년 전 원료와 함께 들어왔을 수도 있고, 세포주(cell line) 자체에 잠복해 있었을 수도 있습니다. 솔직히 말하면 어느 배치(batch)에서든 우리는 보통 아무것도 발견하지 못합니다. 하지만 혈류에 직접 주사하는 의약품에서 "보통 아무것도 없음"은 충분하지 않습니다. 그리고 그 위험이 순전히 이론적인 것만은 아닙니다. 문서화된 생물반응기 오염 사건들 — 그중에서도 Vesivirus 2117과 Minute Virus of Mice — 이 상업 공장을 멈춰 세운 바 있으며, 바로 이 때문에 중복되고 검증된 제거가 선택이 아니라 의무인 것입니다. 그래서 우리는 도박을 하지 않습니다. 바이러스가 있든 없든 그것을 파괴하거나 제거하는, 의도적이고 중복된 단계를 미리 설계해 넣습니다. 저pH 불활화(low-pH inactivation)는 그 단계들 중 첫 번째입니다.
우유를 생각해 보세요. 신선한 우유는 세균을 품을 수 있어서 우리는 우유를 저온살균(pasteurize)합니다. 통제된 조건에서 정해진 시간 동안 — 해로운 것을 죽이기에 충분한 시간 동안 — 유지한 뒤 다음으로 넘어가는 것이죠. 저pH 바이러스 불활화도 같은 발상입니다. 다만 열 대신, 입증된 시간 동안 유지하는 짧은 산성 처리를 써서 우리 항체는 그대로 둔 채 연약한 바이러스를 파괴합니다.
이 장에서 다루는 내용
우리는 "저pH"가 실제로 바이러스에 무슨 일을 하는지, 그리고 왜 어떤 바이러스에는 효과가 있고 어떤 바이러스에는 없는지 살펴봅니다. pH를 낮추고, 유지하고, 파괴하고, 중화하는 네 단계 레시피를 따라가며, 왜 프로테인 A(Protein A) 용출액이 거의 준비된 상태로 도착하는지 봅니다. 그런 다음 구체적으로 들어갑니다. 실제 수치(pH, 온도, 유지 시간, 로그 감소), ICH Q5A 아래에서 규제 당국이 기대하는 규칙, 엔지니어가 유지 시간을 안전하게 줄이거나 늘릴 수 있게 해 주는 반응속도론, 그리고 구식 유지 탱크와 흐르는 코일 사이의 선택입니다. 그 과정에서 친근한 비유를 검증된 제조 단계로 바꿔 주는 표준, 공급업체, 연구들을 짚어 봅니다.
실제로 무슨 일이 일어나는가
pH 유지의 원리와 외피 파괴의 화학
먼저 pH에 대해 간단히 짚겠습니다. pH는 0에서 14까지의 숫자로, 액체가 얼마나 산성이거나 염기성인지를 알려줍니다. 낮은 pH는 산성을 뜻하며 — 레몬 주스는 약 pH 2, 식초는 약 pH 3입니다. 높은 pH는 비누처럼 염기성입니다. 순수한 물은 pH 7로 중성입니다. 이 척도는 로그 척도라서 한 단계가 산 세기로 열 배 차이를 의미합니다. 대부분의 바이러스, 특히 연약한 바이러스들은 강한 산성 환경을 매우 싫어합니다.
여기서 운이 좋은 부분이 있습니다. 앞서 읽은 프로테인 A 포획 단계는 약한 산으로 바꿔 항체를 떼어내므로, 항체는 이미 산성인 액체, 즉 용출액(eluate, 컬럼에서 흘러나오는 액체) 속에서 컬럼을 빠져나옵니다. 일반적인 플랫폼 공정에서 그 용출액은 수지와 용출 완충액에 따라 약 pH 3.8에서 4.0 사이에 도달합니다. 즉, 우리는 보통 화학적 조건과 싸울 필요가 없습니다. 스트림이 목표치에 가까운 상태로 도착하므로, 입증된 불활화 구간 안으로 밀어 넣기 위해 작은 조정만 하면 됩니다. 이 편리함이 저pH 불활화가 프로테인 A 포획의 업계 표준 짝이 된 이유 중 하나입니다.
순서는 단순합니다.
- pH를 낮춥니다. 소량의 정밀하게 측정된 산을 더해 액체를 정확한 저pH — 흔히 약 pH 3.3에서 3.6 — 로 낮춥니다. 이 목표치는 검증된 pH 상한(여기서는 pH 3.6) 아래에 안전하게 자리하면서 항체에 가해지는 산 스트레스를 최소화하도록 선택됩니다. 용출액이 이미 산성이므로, 이것은 급격한 추락이 아니라 부드럽게 살짝 밀기여서 항체가 받는 스트레스가 적습니다.
- 그 상태로 유지합니다. 산성 스트림을 입증된 시간, 즉 유지 시간(hold time) 동안 — 보통 약 60분 — 유지합니다. 다만 더 높은 온도에서 입증되었다면 더 짧은 유지도 유효할 수 있습니다. 핵심은 시계의 정확한 숫자가 아닙니다. 이 pH와 온도에서 이 특정 시간이 표적 바이러스를 죽인다는 것이 사전에 입증되었다는 점입니다. 유지 시계는 측정된 pH — 그리고 온도 — 가 용기 전체에 걸쳐 목표치에 도달한 뒤에야 시작되고, 어떤 이탈에서든 멈추거나 다시 초기화됩니다. 두 매개변수가 모두 구간 안에 있던 시간만이 입증된 유지로 인정됩니다.
- 바이러스를 파괴합니다. 위험한 바이러스 상당수는 외피(envelope)라 부르는 바깥쪽 지방 껍질을 두르고 있습니다. 저pH에서는 수소 이온이 용액에 넘쳐나 외피와 캡시드(capsid, 바이러스의 안쪽 단백질 껍데기) 단백질을 양성자화하여, 그것들을 비가역적으로 잘못 접히고 풀리게 만듭니다. 이 단백질들은 바이러스가 숙주 세포에 결합하고 융합하는 데 쓰는 기계장치이므로, 일단 변성되면 — 접힌 모양을 영영 잃으면 — 바이러스는 더 이상 아무것도 감염시킬 수 없습니다. 지질 외피는 대체로 이 바이러스들이 산에 불안정함(acid-labile) — 산에 의해 쉽게 분해됨 — 을 알려주는 표지에 가깝습니다. 외피는 바이러스를 취약하게 만들지만, 살멸은 지질 용해가 아니라 단백질 변성입니다. (이는 세제가 지질 껍질을 말 그대로 녹이는 용매/세제 불활화와는 다릅니다.) 사실상 바이러스는 죽은 셈입니다.
- 중화합니다. 염기를 더해 pH를 다시 부드러운 수준으로 끌어올립니다. 짧은 산성 처리를 견뎌낸 우리 항체는 이제 순수하면서도 입증 가능할 만큼 더 안전해졌고, 다음 정제 단계를 맞을 준비가 됩니다.
아래 그림은 이 네 단계를 처음부터 끝까지 따라갑니다 — 용출액 유입, 산 첨가, 유지, 중화 후 배출. 이 단계가 물려받는 산성 용출액 자체가 하나의 인계입니다. 포획 단계가 약한 산으로 항체를 떼어냈으므로 스트림은 이미 살멸 구간으로 어느 정도 들어온 상태로 도착합니다. 1단계와 4단계 — 산 주입과 염기 주입 — 는 보통 pH 설정값으로 적정한 뒤 그것을 유지하는 자동 제어 루프가 구동하며, 이는 데이터 3부작이 자동화·제어 데이터가 태어나는 방식에서 추적하는 바로 그 폐루프 투입입니다.
살멸의 과학
외피 보유 대 비외피: 직교 전략
모든 바이러스가 산 앞에서 똑같지는 않으며, 이것이 이 장에서 가장 중요한 단 하나의 생각입니다. 바이러스는 크게 두 종류로 나뉩니다. 외피 보유(enveloped) 바이러스는 훔쳐온 지방 막 조각으로 자신을 감쌉니다. 인플루엔자, 헤르페스, 홍역, 그리고 설치류 유래 세포주에서 가끔 나타날 수 있는 레트로바이러스(retrovirus)가 모두 이 무리에 속합니다. 그 지방 껍질이 그들의 약점입니다. 산이 그것을 찢어내므로 저pH 불활화는 이들에게 대단히 효과적입니다.
비외피(non-enveloped) 바이러스는 그런 껍질이 없습니다. 유전자를 둘러싼 단단한 단백질 껍데기뿐입니다. 파보바이러스(parvovirus)와 작은 장바이러스(enterovirus)가 여기에 속하며, 이들은 산을 거의 완전히 무시합니다. 공정을 검증하기 위해 엔지니어는 두 부류를 모두 아우르는 모델 바이러스 패널(panel)로 공정에 의도적으로 도전 시험을 합니다. 산 저항성 쪽 끝에는 작고 강인한 비외피 바이러스인 마우스 미세바이러스(Minute Virus of Mice, MVM)와 돼지 파보바이러스(Porcine Parvovirus)가 있고, 산 감수성 쪽 끝에는 소 바이러스성 설사 바이러스(Bovine Viral Diarrhea Virus, BVDV)와 뮤린(murine, 설치류) 레트로바이러스 같은 외피 보유 모델이 있습니다. 양 끝에서 바이러스를 고르는 것은 공정이 쉬운 경우뿐만 아니라 전체 스펙트럼을 제거함을 증명합니다.
바로 이 때문에 단일 안전 단계는 결코 인정받지 못합니다. 저pH 불활화는 외피 보유 바이러스는 훌륭하게 처리하지만 비외피 바이러스는 거의 처리하지 못합니다. 그래서 완전히 다른 두 번째 방법이 그 빈틈을 메워야 하며 — 그것이 두 장 뒤의 바이러스 여과입니다. 이는 크기로 바이러스를 걸러내어 산이 건드릴 수 없는 작은 비외피 바이러스를 잡아냅니다.
| 외피 보유 | 비외피 | |
|---|---|---|
| 껍질 | 훔쳐온 지방 막 조각 | 단단한 단백질 껍데기뿐 |
| 예 | 인플루엔자, 헤르페스, 홍역, 레트로바이러스, BVDV | 파보바이러스(MVM, PPV), 작은 장바이러스 |
| 산(저pH) | 감수성 — 산이 껍질을 찢어낸다 | 저항성 — 산을 무시한다 |
| 제거 방식 | 저pH 불활화(이 단계) | 크기에 의한 바이러스 여과(이후 단계) |
규제 당국은 이 짝짓기를 직교적(orthogonal)이라 부르며 이를 요구합니다. 국제 지침인 ICH Q5A가 전 세계적으로 이 기대치를 설정하고 [1], 미국 FDA는 2024년 1월에 동일한 지침을 채택하여, 다단계 직교 전략을 FDA 감독 아래 바이러스 안전의 규제적 근간으로 삼았습니다 [2].
실제 수치와 아레니우스 반응속도론
"pH 3.5에서 한 시간"을 어림짐작으로 읽기는 쉽습니다. 하지만 그렇지 않습니다. 그것은 합의된 데이터와 전용 연구에 뿌리내린, 검증된 사양입니다.
이 숫자는 고정된 시계가 아닙니다 — 검증 연구가 최악의 모서리에서 입증한 값이 무엇이든 그것이 곧 숫자입니다. 더 높은 온도에서는 30분으로도 충분할 수 있고, 차갑게 진행되면 60분으로도 너무 짧을 수 있습니다. 유지 시간, pH, 온도는 오직 함께일 때에만 의미를 가집니다.
가장 구체적인 기준점은 발표된 표준입니다. ASTM E2888, "pH에 의한 설치류 레트로바이러스 불활화 공정에 관한 표준 실무 지침"입니다. 이는 잘 특성화된 일반적인 작업 구간(operating window)을 정의합니다. pH 3.6 이하, 15 °C 이상에서 30분 넘게 유지하면, 설치류 레트로바이러스에서 최소 4 log₁₀ 감소 — 바이러스 수가 10,000배 이상 떨어진다는 뜻 — 를 기대할 수 있습니다 [3]. 그 "로그 감소"(log reduction) 표현은 이 분야 전체가 살멸을 이야기하는 방식입니다. 1 로그는 10배 감소, 4 로그는 10,000배 감소이며, 검증 연구는 모든 단계의 로그를 합산하여 총 제거 능력이 상상 가능한 어떤 초기 부하보다도 압도적으로 크다는 것을 증명합니다. 산수를 한 번 따라가 보면 머리에 남습니다. 어떤 단계에 바이러스 입자 10⁷개를 주입(spike)하고 그 단계가 4 로그를 전달하면, 10⁷ ÷ 10⁴ = 10³개의 입자가 살아남습니다. 그러면 바이러스 필터 자신의 로그가 그 위에 쌓입니다. 각 단계가 생존자를 또 다른 인수로 나누는데, 두 번 나누는 것은 로그를 더하는 것과 같습니다 — 그래서 총 제거 능력은 각 단계 로그의 합이지, 생존자들의 곱이 아닙니다.
| 이후 | 누적 로그(더하기) | 10⁷ 주입의 생존자 |
|---|---|---|
| 주입(시작) | 0 | 10,000,000 |
| 저pH 단계(4 로그) | 4 | 1,000 |
| 바이러스 필터(4 로그) | 4 + 4 = 8 | 1 미만 |
4 로그 단계 위에 4 로그 단계를 쌓으면 10,000 × 10,000 = 1억 배가 제거되며, 이는 로그로 표현하면 단순히 4 + 4 = 8 로그입니다. 생존 입자 수를 다시 곱하는 것이 아니라 로그를 더하는 이유가 바로 이것입니다.
그 표준 뒤에는 과학이 있습니다. FDA의 Brorson과 동료들이 수행한 2003년의 획기적 연구는 여러 항체 공정에 걸쳐 저pH 불활화 반응속도를 정량화했고, pH·온도·시간의 정의된 "괄호(bracket)"가 4.6 로그 초과의 재현 가능한 레트로바이러스 제거를 준다는 것을 보였습니다 — 이 단계가 분자마다 새로 발명해야 하는 무언가가 아니라 일반적이고 믿을 만한 살멸임을 보여 주는 강력한 증거입니다 [4]. 이후 여러 회사가 협력한 연구는 업계 전반의 실제 제조 데이터를 모아 같은 사실을 확인했습니다. 저pH 유지는 매우 다른 공정들에서도 외피 보유 바이러스를 견고하고 일관되게 제거하며, 직교적 짝인 바이러스 여과와 깔끔하게 결합한다는 것입니다 [5].
온도가 왜 그렇게 중요할까요? 불활화는 화학 반응이고, 화학 반응은 아레니우스 반응속도론(Arrhenius kinetics)으로 설명되는 방식대로 열과 함께 빨라지기 때문입니다 — 용액이 따뜻할수록 살멸이 빨라집니다. 대략적인 규칙으로, 온도가 10 °C 오를 때마다 같은 결과에 이르는 데 필요한 시간이 약 절반으로 줄어듭니다. 이것이 더 높은 온도에서의 유효한 30분 유지와 더 낮은 온도에서의 60분 유지 뒤에 있는 지렛대입니다. 또한 온도가 pH만큼이나 세심하게 감시되는 이유이기도 합니다. 검증된 값보다 몇 도 차게 진행된 유지는 제 일을 끝내지 못한 유지일 수 있기 때문입니다. 이 불확실성을 흡수하기 위해 기업들은 안전 계수(safety factor)를 둡니다. 구간에서 가장 그럴듯한 최악의 모서리(허용 가능한 가장 높은 pH, 가장 낮은 온도, 가장 짧은 시간)에서 단계를 검증하여, 그 모서리 안쪽에서 여유롭게 돌아가는 실제 생산이 항상 기준을 초과 달성하도록 합니다. 살멸이 pH·온도·시간의 잘 정의된 함수이므로, 바로 그 변수들이 이 단계를 예측 모델의 자연스러운 표적으로 만듭니다 — 소프트 센서(soft sensor, 이미 가지고 있는 측정값에서 측정하기 어려운 양 — 여기서는 기대되는 로그 감소 — 을 추론하는 모델): 머신러닝 책의 바이러스 안전 장은 이 페이지의 아레니우스 반응속도론과 최악의 모서리 괄호를 가져다, 제거량을 예측하고 한계에 가까운 유지가 실패하기 전에 경고하는 모델로 바꿉니다.
항체 보호하기: 완충액 화학과 응집 제어
이 모든 것에는 숨은 긴장이 있습니다. 바이러스를 파괴하는 바로 그 산이 부주의하면 항체도 해칠 수 있습니다. 너무 오래, 너무 차갑고 산성인 상태로, 또는 잘못된 완충액에서 유지하면 일부 항체 분자가 부분적으로 펼쳐져 서로 뭉쳐 응집체(aggregate)를 이룰 수 있습니다 — 수율을 떨어뜨리고, 환자에게 도달하면 원치 않는 면역 반응을 일으킬 수 있는 덩어리입니다 [6]. 그래서 완충액 화학은 의도적으로 선택됩니다. 구연산나트륨(sodium citrate, 약 pH 3.2)이나 인산나트륨(sodium phosphate, 약 pH 3.5) 같은 산이 흔히 쓰이는데, pH를 안정적으로 유지하면서 항체가 받는 스트레스를 최소화하기 때문입니다 — 이들은 항체의 Fc 줄기(Y자 모양 분자의 안정적인 밑동)를 벗겨내거나 유지 중 분자를 소수성(hydrophobic, 물을 밀어내는) 응집 쪽으로 밀지 않으면서 pH를 살멸 구간으로 낮춰야 합니다. 이 단계의 기술은 바이러스에는 충분히 가혹하면서 약물에는 충분히 부드러운 지점을 찾아내는 데 있습니다. 실용적인 지렛대는 구체적입니다. 응집은 더 낮은 pH, 더 긴 유지, 더 높은 단백질 농도에서 늘어나고, 완충액 종류에 따라 조절됩니다 — 그래서 엔지니어는 검증된 구간 안에서 시간을 최소화하고, 단백질 농도를 통제하며, 뭉침을 제한하기 위해 사용 가능한 산들 중에서 선택합니다(예컨대 시트르산 대 아세트산 같은 다른 선택지) [6].
함께 지켜봐야 할 부피 비용도 있습니다. 산 적정액과 중화 염기는 액체를 더하고 스트림의 전도도(conductivity)를 변화시키므로(전도도는 액체가 지닌 용존 염의 양을 빠르게 가늠하는 척도이며, 다음 연마 컬럼은 항체를 전하로 결합하므로 염 농도가 정해진 범위 안에 들어와야만 올바르게 적재됩니다), 적정액 부피와 최종 전도도를 통제하여 뒤따르는 컬럼에 대해 풀(pool)을 규격 안에 유지합니다. 이 유지가 만들어내는 응집체가 마지막 말은 아닙니다. 그것은 다음 장의 연마 크로마토그래피가 다시 문질러 닦아내도록 설계된, 정의된 부하가 됩니다. 여기서 소량의 통제된 응집 형성이 재앙이 아니라 용인 가능한 이유 중 하나가 바로 이것입니다.
저pH 불활화는 모니터링되는 탱크에서의 배치 유지로 수행하거나 코일 안에서의 연속 체류로 수행할 수 있으며, 둘 다 동일한 살멸 반응속도를 달성하지만 설치 면적과 처리량 모델에서 차이가 난다
저자가 AI의 도움을 받아 직접 제작한 그림입니다.
장비와 입증
여기까지: 산은 외피 보유 바이러스를 죽이고, 온도는 그 속도를 정하며, 완충액 선택은 항체를 보호하고, 모든 것은 최악의 모서리에서 입증됩니다. 이제 질문이 물리적으로 바뀝니다 — 유지는 실제로 어디에서 일어날까요?
탱크 대 코일: 장비 설계와 절충
표준 상업 공정에서 저pH 불활화는 유지 탱크(hold tank)에서 일어납니다. 흔히 수백 리터에서 수천 리터에 이르는 용기를 채우고, 부드러운 교반기가 내용물을 균일하게 유지하는 동안 산을 더하고, 정해진 시간 동안 pH와 온도를 지켜본 뒤 중화하고 넘어갑니다. 이는 단순하고 잘 이해되어 있으며 전 세계 대형 제조사들이 사용합니다. 약점은 그것이 멈춤이라는 점입니다. 시계가 돌아가는 동안 배치 전체가 멈춰 기다립니다.
현대적인 연속 방식은 흐름을 결코 멈추지 않습니다. 탱크 대신, 산성 스트림은 길고 좁은 코일(coil)을 통과하는데, 모든 액체 방울이 빠져나오기 전에 적어도 검증된 유지 시간만큼 그 안에 머물도록 크기를 맞춥니다. 이것이 연속 바이러스 불활화(Continuous Viral Inactivation, CVI)이며, 공학적 과제는 미묘합니다. 단순한 관에서는 가운데의 액체가 앞서 달리고 벽쪽의 액체가 뒤처지므로, 일부 방울은 너무 일찍 빠져나갈 수 있습니다. 엔지니어는 흐름을 빚어 이를 해결합니다 — 코일형 흐름 반전기(coiled-flow-inverter) 설계는 관을 반복적으로 비틀어 액체가 관을 가로질러 섞이게 하여 모든 방울의 체류 시간이 목표 주변으로 촘촘히 모이게 합니다. 이 방식의 기초 공학은 2016년 Bayer의 Klutz와 동료들이 정립했고 [7], 이후 한 연구는 스트림을 최소 체류 시간 60분 넘게 유지하면서 기존 배치 유지의 레트로바이러스 제거에 필적하는 연속 관형 반응기를 입증했습니다 [8]. 역사에 대해 정확히 말할 필요가 있습니다. 연속 유지 시스템과 그 배후의 구성품들은 업계에 이미 여러 해 존재해 왔습니다. 최근 파일럿 시도들의 기여는 그것들을 완전히 연결된, 항상 움직이는 라인에 통합한 것이지, 발상 자체를 발명한 것이 아닙니다.
탱크와 코일은 동일한 검증된 살멸에 도달한다 — 차이는 설치 면적, 처리량 모델, 그리고 유지 시간을 입증하고 모니터링하는 방식에 있다.
저자가 AI의 도움을 받아 직접 제작한 그림입니다.
두 구성(layout)은 장비 측면에서도 스스로를 다르게 기술합니다. 배치 탱크는 짧은 단계 시퀀스 — 채우기, 유지, 중화 — 를 수행하는 단일 장비이므로, 구조화된 장비·배치 모델 안에서 그 위치는 깔끔하고 자기완결적인 단위 절차(unit procedure) — 하나의 장비가 처음부터 끝까지 한정된 작업 시퀀스(여기서는 채우기, 유지, 중화 단계)를 수행하는 것을 가리키는 모델링 용어 — 입니다. 연속 코일은 그 "유지"가 용기의 타이머가 아니라 관의 체류 시간 속성인, 흐르는 모듈입니다. 이 구분은 기록이 구조화된 방식으로 저장되고 조회되어야 할 때 중요해지며, 이는 오픈소스 동반서가 배치·장비 모델과 참조 아키텍처에서 풀어내는 바로 그 모델링 문제입니다. 같은 구조를 유형이 지정된 관계로 적어 둘 수도 있습니다 — 이 유지는 유지 탱크에서 실행되고(runs-on), 그 풀은 프로테인 A 용출액에서 유래하며(derived-from), 불활화 단계는 바이러스 제거 작업의 일종이다(is-a) — 이것이 온톨로지 책의 관계와 계보 장이 배치를 자유 텍스트 더미가 아니라 조회 가능한 계보로 바꾸는 방식입니다.
검증과 증거: 유지를 어떻게 입증하는가
이 장의 어떤 수치도 공장 현장에서 결정되지 않습니다. 그것들은 전용 바이러스 제거 검증 연구에서 사전에 고정되며, 거의 항상 인가된 생산 구역(정식 품질 규정 아래 실제 배치를 만드는 GMP 제조실)이 아니라 전문 생물안전 실험실에서 소규모로 수행됩니다. 생산 스트림에 살아 있는 바이러스를 일부러 더하는 것은 생각조차 할 수 없기 때문입니다. 이 연구는 알려진 높은 역가(titer, 바이러스의 높은 농도)의 각 모델 바이러스를 축소판 유지에 주입(spike)하고, 단계를 구간의 최악의 모서리 — 공정이 허용할 가장 높은 pH, 가장 낮은 온도, 가장 짧은 시간 — 에서 돌린 뒤 바이러스가 몇 로그나 살아남는지 측정합니다. 주입한 부하와 생존자 사이의 격차가 그 단계에 대해 주장하는 로그 감소값(log reduction value, LRV)이며, 최악의 모서리에서 얻었기 때문에 그 모서리 안쪽에서 여유롭게 도는 일상 생산은 항상 더 나은 결과를 냅니다. 이 최악의 모서리 논리가, 아래 기록의 실제 배치가 이 공정의 검증된 한계는 pH 3.6 이하, 15 °C 이상, 60분 이상인데도 pH 3.47에서 18 °C로 62분을 유지하는 이유입니다. ASTM E2888은 30분 초과라는 일반적인 바닥만 정해 둘 뿐입니다. 이 운영 예시 공정은 더 보수적인 60분 최소 유지를 검증하기로 택했기에, 그 범위는 표준보다 더 빡빡합니다. 어느 쪽이든, 모든 일상 수치가 입증된 범위 안쪽에 여유를 두고 자리합니다.
또한 애초에 무엇이 LRV 주장을 제한하는지를 아는 것도 가치가 있습니다. 입증할 수 있는 로그 수는 얼마나 많은 바이러스를 주입할 수 있는지와 분석법(assay, 살아남은 바이러스를 세는 실험실 검사)의 검출 한계(limit of detection)에 의해 상한이 정해집니다. 유지가 바이러스 수를 분석법이 볼 수 있는 한계 아래로 떨어뜨리면, 결과는 정확한 숫자가 아니라 "X log 초과"로 보고됩니다. 완충액의 세포독성(cytotoxicity)과 분석법 간섭은 주입 수준과 회수율을 더욱 제약할 수 있으며, 바로 그 때문에 세심한 연구 설계 — 높은 주입 역가, 대용량 평판 접종 — 가 신뢰할 만한 주장을 얻어내는 일부입니다.
왜 중요한가
이 단계는 단지 제품을 깨끗하게 하는 것이 아닙니다 — 환자를 보호합니다. 생물의약품은 종종 모든 자연 장벽을 우회하여 몸에 직접 주사되므로, 살아 있는 바이러스를 전혀 지녀서는 안 됩니다. "아마 괜찮을 것"이라는 여유는 없습니다.
규제 당국 — 의약품을 승인하는 정부 기관 — 은 문서화된 바이러스 제거(viral clearance) 전략을 요구합니다. 검증 연구로 쌓아 올린, 공정이 최악의 경우에도 바이러스를 파괴하거나 제거할 수 있다는 증거입니다. 그리고 그들은 이것이 직교적일 것을 고집합니다. 완전히 다른 방식으로 작동하는 방법들을 결합하여 각각이 다른 쪽이 놓친 것을 잡도록 하는 것입니다 [1]. 저pH 불활화는 외피 보유 바이러스에 탁월한 화학적 방법이고, 바이러스 여과는 크기로 나머지를 걸러내는 물리적 방법입니다. 서로 다른 두 덫, 서로 다른 두 약점을 메웁니다.
바이러스 안전은 대충 넘어갈 수 있는 자리가 아닙니다. 유지 시간, pH, 온도는 전용 검증 연구에서 사전에 입증된 뒤, 매 배치마다 면밀히 감시됩니다. pH가 조금 너무 높거나, 온도가 너무 낮거나, 유지가 너무 짧으면 이 단계는 소리 없이 실패할 수 있습니다 — 액체는 똑같아 보이지만 바이러스가 살아남았을 수 있습니다. 그래서 이 매개변수들은 핵심으로 다루어지고 모든 단일 배치마다 기록됩니다.
실제 현장에서는: cGMP 기록과 MES 로깅
저pH 불활화는 모든 항체 제조를 통틀어 가장 보편적인 단위 작업 중 하나입니다 — 프로테인 A 플랫폼 위에 구축된 거의 모든 상업적 mAb 공정이 이를 포함하는데, 바로 포획 단계가 산성 스트림을 넘겨주고 그 화학이 너무도 믿을 만하기 때문입니다.
이를 둘러싼 규칙은 전 지구적이고 명시적입니다. 지배 문서는 ICH Q5A, 생명공학 제품의 바이러스 안전성 평가에 관한 국제 지침이며, 그 최신 개정판(R2)은 2023년 11월에 Step 4(지침이 최종 확정되어 규제 당국이 채택하도록 권고되는 ICH 단계)에 도달했습니다. 이는 다단계 직교 제거 전략과 그 검증에 대한 기대치를 설정합니다 [1]. 앞서 언급했듯 미국 FDA는 2024년 1월에 그 지침을 채택하여, 불활화를 FDA 감독 아래 검증되고 의무화된 핵심 단계로 만들었습니다 [2]. 그리고 이 모든 작업은 cGMP(current Good Manufacturing Practice, 현행 우수 제조 관리 기준) — 의약품 제조에 관한 미국의 구속력 있는 품질 규정 — 아래에서 진행됩니다. cGMP는 모든 배치의 pH, 온도, 유지 시간 기록이 포착되고 검토되는 이유입니다. 21 CFR 211.192에 따라, 각 배치의 생산 기록은 배치가 진행되기 전에 그 단계가 검증된 한계 안에서 실행되었음을 확인하기 위해 검토되어야 합니다 [9]. 실제로 pH와 온도 프로브는 제조 실행 시스템(Manufacturing Execution System, MES)에 데이터를 보내어 유지 동안 몇 분마다 측정값을 기록하며, 어떤 표류나 보정 오류, 이탈도 각주가 아니라 추적되고 조사되는 사건이 됩니다. 그 MES는 GMP 기록을 보관하는 컴퓨터이므로 그 자체가 컴퓨터 시스템 검증(computer system validation, CSV) — 소프트웨어가 데이터를 올바르게 기록하고 저장한다는 문서화된 증명 — 의 대상이며, 점점 더 FDA의 더 가볍고 위험 기반인 컴퓨터 소프트웨어 보증(computer software assurance, CSA)으로 표현됩니다. CSA는 유지 시간 계산이나 품질 플래그 같은 고위험 기능에 시험 노력을 집중합니다. MES가 만드는 전자 기록은 또한 21 CFR Part 11(과 그 EU 대응판인 EudraLex Annex 11)을 충족해야 합니다. 타임스탬프가 찍힌 pH·온도 트레이스에는 안전한 감사 추적(audit trail), 귀속 가능한 사용자 신원, 변조가 드러나는 저장이 필요하여, 검토자가 수년 뒤에도 그것을 신뢰할 수 있어야 합니다. (이 전자 기록 규정들은 데이터 책에서 별도의 장으로 다루며, 이 페이지는 그것들이 어디에 붙는지만 짚습니다.)
저pH 유지 시간 기록의 해부
유지가 끝나면 배치 기록이 실제로 간직하는 것은 "60분"이라는 단어가 아닙니다. 그것은 작은 서류철 — 그 한 번의 유지에 대한 신분증 — 이며, 그 위의 모든 필드가 이 단계가 제 일을 했다는 증명의 일부입니다. 동시적(contemporaneous) 시작 타임스탬프는 유지를 시간상의 한 순간에 못 박습니다. pH는 제어 루프가 겨냥한 값인 설정값(setpoint, SP)과 실제로 측정된 공정값(process value, PV)을 함께 지닙니다. 증명은 목표가 아니라 측정된 트레이스에 살기 때문입니다. 온도도 같은 SP 대 PV 쌍을 지니며, 차가운 하락이 살멸을 위협하므로 그 최소값이 가장 중요합니다. 유지 시간은 스트림이 pH와 온도 둘 다 구간 안에 있던 실제 시간으로 기록되고, 로그 감소 목표는 그 유지가 전달하도록 검증된 제거량을 명시하며, 단 하나의 품질 플래그(Good, Uncertain, Bad) — 프로브 자체의 건강 상태와 보정 상태에 근거하여 측정 시스템이 자동으로 부여하는 — 가 이 모든 것을 값과 함께 따라다니는 판정으로 묶어냅니다. 스트림이 구간을 벗어난 순간은 조사를 여는 이탈 사건(deviation event)으로 기록됩니다.
모든 저pH 유지는 외로운 숫자가 아니라 신분증을 남긴다: 타임스탬프, pH와 온도의 설정값 대 측정값, 시간, 로그 감소 목표, 품질 플래그, 그리고 어떤 이탈이든 — 검토자가 서명하는 동시적 증명이다.
저자가 AI의 도움을 받아 직접 제작한 그림입니다.
그 묶음 — 값에 품질 플래그와 동시적 타임스탬프를 더한 것, 결코 벌거벗은 숫자가 아닌 것 — 이 바로 그 기록을 신뢰할 수 있게 만들며, 그것은 훨씬 더 큰 이야기의 물리적 씨앗입니다. 데이터 3부작에서 같은 유지 시간 기록은 ALCOA+ 데이터 무결성 — 신뢰할 만한 기록이 갖춰야 하는 자질들을 가리키는 약어 — 의 실제 예시입니다. 작업자와 QA 검토자에게 귀속 가능(attributable)하고, 판독 가능(legible)하며, 동시적(contemporaneous)이고, 원본(original)이며, 정확(accurate)합니다("+"는 완전성, 일관성, 지속적 가용성을 더합니다). 그런 다음 오픈소스 동반서는 같은 필드들이 질의가 감사할 수 있는 구체적인 열과 행으로 자리 잡는 모습을 보여줍니다.
유지가 실패할 때: 실제 세계의 이탈과 봉쇄
위의 경고 상자는 추상적인 것이 아닙니다. 저pH 유지가 실패하는 가장 흔한 방식은 조용하고, 기계적이며, FDA 점검 결과에 잘 문서화되어 있습니다 — 핵심 바이러스 불활화 매개변수의 신뢰할 수 없는 모니터링과 그로 인한 이탈을 조사하지 않은 점을 거듭 지적하는 Form 483 관찰(현장 점검을 마칠 때 점검관이 적어 두는 문제 목록)과 경고서한(Warning Letter, 중대한 위반에 대한 FDA의 더 엄중한 공식 적시)입니다 [10]. 세 가지 실패 방식이 반복됩니다.
- pH 프로브 보정 오류. 프로브가 표류하여 액체가 실제로는 3.8인데 표시 pH가 3.5로 읽히면, 작업자는 스트림이 구간 안쪽 깊숙이 있다고 믿지만 실제로는 검증된 pH 3.6 상한 위에 앉아 있습니다. 외피 보유 바이러스 살멸은 급격히 느려지고, 배치 기록은 완벽해 보이며, 아무것도 깃발이 서지 않습니다 — 보정된 프로브로 추적 가능한 측정된 PV가 설정값이 아니라 증거로 다뤄지는 이유가 바로 이것입니다.
- 온도 로거의 15 °C 아래로의 표류. 살멸이 아레니우스 반응속도론을 따르므로, 검증된 값보다 몇 도 차가운 유지는 끝나지 못할 수 있습니다. 높게 읽는 온도 로거 — 재킷이 실제로는 13 °C인데 16 °C를 보여주는 — 는 미달 온도 유지를 검토에서 통과시킵니다. 검증된 15 °C 바닥은 그것을 보고하는 계기가 신뢰할 만할 때에만 배치를 보호합니다.
- 코일 체류 시간 꼬리. 연속 코일에서는 실패가 전기적이 아니라 기하학적입니다. 흐름이 충분히 촘촘하게 빚어지지 않으면 가운데의 가장 빠른 방울들이 전체 유지 시간을 채우기 전에 빠져나가, 미처리 제품의 꼬리가 올바르게 유지된 제품에 보이지 않게 섞입니다. 이것이 코일형 흐름 반전기 설계가 억제하기 위해 존재하는 바로 그 위험이며, 연속 단계가 평균이 아니라 최소 체류 시간으로 검증되는 이유입니다.
어느 경우든 그 뒤 항체 용액은 똑같아 보입니다 — 맑고, 규격에 맞고, 구별할 수 없습니다 — 하지만 바이러스가 살아남았을 수 있습니다. 동시적 기록과 그 품질 플래그를 타협 불가로 만드는 것이 바로 이것입니다. 21 CFR 211.192 아래에서 검토되는 그 기록 [9]이, 소리 없는 이탈과 환자에게 도달하는 배치 사이에 서 있는 유일한 것입니다. 기록된 구간 이탈은 추적되는 이탈이 되지만, 기록되지 않은 이탈은 안전 실패 위에 데이터 무결성 실패까지 더해집니다.
핵심 용어
- pH — 액체가 얼마나 산성(낮음)이거나 염기성(높음)인지를 나타내는 0에서 14까지의 숫자; 각 단계는 산 세기로 열 배 변화.
- 용출액(eluate) — 크로마토그래피 컬럼에서 씻겨 나온 뒤 항체를 실은 액체; 여기서는 이미 산성, 약 pH 3.8에서 4.0으로 도착한다.
- 유지 시간(hold time) — 스트림이 저pH에 머무는 입증된 시간 길이(보통 약 60분, 더 높은 온도에서 검증되면 더 짧음).
- 외피(envelope) — 일부 바이러스의 바깥쪽 지방 껍질; 산이 이를 무너뜨려 바이러스를 죽인다.
- 외피 보유 대 비외피 바이러스(enveloped vs. non-enveloped virus) — 외피 보유 바이러스(인플루엔자, 헤르페스, 레트로바이러스)는 산이 파괴할 수 있는 지방 껍질을 가지며, 비외피 바이러스(파보바이러스, 장바이러스)는 단단한 단백질 껍데기만 있어 산에 저항하므로 여과로 제거해야 한다.
- 로그 감소(log₁₀ reduction) — 바이러스 살멸의 단위; 1 로그는 10배 감소, 5 로그는 100,000배 감소.
- 바이러스 제거(viral clearance) — 공정이 바이러스를 파괴하거나 제거함을 증명하는 문서화되고 검증된 전략.
- 직교적(orthogonal) — 서로 다른 방식으로 작동하는 두 방법을 써서 각각이 다른 쪽이 놓칠 수 있는 것을 잡게 하는 것.
- 아레니우스 반응속도론(Arrhenius kinetics) — 불활화 반응이 온도와 함께 빨라진다는 규칙; 대략 10 °C마다 필요한 시간이 절반으로 줄어든다.
- 응집체(aggregate) — 저pH 스트레스가 만들 수 있는, 부분적으로 펼쳐진 항체의 덩어리; 세심한 완충액 선택으로 최소화한다.
- 연속 바이러스 불활화(Continuous Viral Inactivation, CVI) — 탱크 대신 흐르는 코일에서 이 단계를 수행하되, 모든 방울이 전체 유지 시간을 얻도록 크기를 맞춘 것.
- cGMP(current Good Manufacturing Practice) — 현행 우수 제조 관리 기준; 이 단계가 문서화되고 검토되는 구속력 있는 품질 규정.
- 설정값(SP) 대 공정값(PV) — 제어 루프가 겨냥하는 값 대 실제로 측정된 값; 유지의 증명은 설정값이 아니라 공정값 트레이스에 산다.
- 로그 감소값(LRV) — 검증 연구가 그 단계가 제거함을 보인 바이러스 로그 수; 구간의 최악의 모서리에서 얻는다.
- 품질 플래그(quality flag) — 측정값과 함께 따라다니는 데이터 품질 판정(Good, Uncertain, Bad)으로, 값이 결코 홀로 읽히지 않게 한다.
- 이탈 사건(deviation event) — 유지가 검증된 pH·온도·시간 구간을 벗어난 순간을 기록하고 조사한 기록.
- 소프트 센서(soft sensor) — 이미 가지고 있는 측정값(여기서는 pH와 온도)에서 측정하기 어려운 양(여기서는 기대되는 로그 감소)을 추론하는 모델.
- CSV / CSA — 컴퓨터 시스템 검증(소프트웨어가 GMP 데이터를 올바르게 기록한다는 증명)과 그 더 가볍고 위험 기반인 후속, 컴퓨터 소프트웨어 보증.
- 21 CFR Part 11 / Annex 11 — 신뢰할 만한 전자 기록을 위한 미국과 EU 규정: 감사 추적, 귀속 가능한 신원, 변조가 드러나는 저장.
다음 이야기
외피 보유 바이러스가 파괴되고 스트림이 중화되면, 항체는 연마 크로마토그래피(polishing chromatography) — 다음 장 — 로 넘어갑니다. 그곳에서 한두 개의 컬럼이 마지막 불순물 흔적을 — 깨진 바이러스 잔해와 이 단계가 만들었을 수 있는 항체 응집체를 포함하여 — 문질러 닦아내며, 그 뒤 두 번째 물리적 바이러스 안전 장벽이 산이 건드릴 수 없었던 것들을 걸러냅니다.