어느 유전자 감식 회사의 문의게시판에 이런 글이 올라왔다. "남편과 저는 모두 O형입니다. 그런데 아기가 A형이에요. 아기는 남편과 똑같이 생겼습니다. 어떻게 이런 일이 있을 수 있는지요. 남편 몰래 유전자 검사를 받고 싶은데" 상담게시판 담당자는 모근(毛根)이 달린 남편의 머리카락을 보내면 유전자 검사를 받을 수 있으니 전화 상담을 받으라는 답 글을 남겼다. 남편과 똑같이 생겼으니 남편의 애일 가능성이 높다. 유전자는 거짓말을 하지 않으니까. 그런데 '거짓말 하지 않는 유전자'가 문제다. 엄마와 아빠가 모두 O형이면 아기도 O형이어야 하는 게 정상적인 중학교 과학교육을 받은 사람의 상식이지만 이 상식도 예외가 있다. O형 부모 사이에서도 A형이나 B형 자녀가 태어날 수 있다. 부모의 어느 한쪽 혈액형이 '봄베이(Bombay) O형'인 경우다. 그리고 부모가 모두 봄베이 O형이라면 AB형 아기도 가능하다. 봄베이 O형은 처음 발견된 인도의 봄베이 지역을 따서 이름을 붙였다. 봄베이 혈액형을 이해하려면 중학교 생물 시간에 배운 유전을 잠깐 되새겨 보아야 한다. '유전자형'과 '표현형'이란 단어가 기억 나는가? ABO 혈액형에서 A, B, AB, O형 혈액형은 표현형이다. O형은 누구에게나 피를 줄 수 있지만 O형 피만 수혈할 수 있다는 식의 혈액형의 상관관계는 익히 알고 있는 지식이다. 아무 혈액이나 수혈 받지 못하는 이유는 원래 갖고 있던 혈액과 수혈한 혈액이 엉기기 때문이다. 혈액이 섞였을 때 엉기거나 엉기지 않는 것은 무엇이 결정할까? 먼저 혈액의 구성성분을 살펴보자. 혈액을 가만히 두면 혈구와 혈청으로 분리되는데, 혈구는 적혈구와 백혈구 같은 고체 성분이고 혈청은 맑은 노란색 액체다. 혈구는 항원(응집원)으로, 혈청은 항체(응집소)로 작용해 둘이 맞으면 엉기는 것이다. A형 혈액의 적혈구에는 A라는 항원이, B형 적혈구에는 B라는 항원이 있다. AB형 적혈구에는 A, B 항원이 모두 있으며, O형 적혈구에는 A, B 항원이 없다. 한편 A형 혈청에는 anti-B 응집소가 있어 B형 적혈구가 들어오면 엉긴다. B형 혈청에는 anti-A 응집소가 있어 A형 적혈구가 들어오면 엉긴다. O형 혈청에는 anti-A, anig-B 응집소가 모두 존재해서 A형 적혈구, B형 적혈구 모두 엉긴다. AB형 혈청에는 응집소가 없으니 엉기지 않는다. 여기서 잠깐, A형 환자에게 O형 혈액을 수혈할 때, 넣어주는 O형 혈청이 A형 환자의 적혈구와 만나 엉기지 않을까 하는 의문을 제기하는 사람이 있을지 모른다. 맞다. 하지만 수혈하는 O형 혈청은 환자 몸속의 전체 혈액에 비하면 적은 양이기 때문에 혈액에 섞이면 희석되어 큰 문제가 되지 않는다. 그래서 병원에서는 큰 사고로 대량의 혈액이 필요할 때 가급적 같은 혈액형의 혈액을 수혈한다. 그렇다면 봄베이 O형이란 무엇일까? 봄베이 O형은 분명히 A형 또는 B형 유전자를 갖고 있지만 적혈구에는 A형 또는 B형 항원이 없는 경우다. 그래서 어떤 응집소와도 엉기지 않는다. 따라서 유전자형은 A 또는 B형이지만 표현형은 O형이 되는 것이다. 인류 역사상 최초로 사람에게 수혈을 한 것은 1667년이지만, 혈액형은 1901년에야 규명되어 혈액형에 따른 수혈이 가능하게 됐다. 사람이든 동물이든 여러 종류의 혈액형이 있어서 수혈할 때마다 구별해야 하는 것은 불편하게 느껴진다. 조물주는 어떤 이유로 자연선택에 불리하게 작용할 이런 '불편'을 숨겨두었을까?