Иммунитет должен распознать все чужеродные молекулы, а объем генома велик, но все же ограничен, и невозможно для каждого возможного антигена иметь ген соответствующего антитела.
Эта инженерная проблема решается комбинацией трех механизмов: комбинаторного, случайного и эволюционного. А у бактерий тоже есть свои вирусы - бактериофаги - и стратегии борьбы с ними совсем другие (тут мог бы быть спойлер, но его не будет).
Михаил Гельфанд
Доктор биологических наук, профессор, член Academia Europaea, почетный член Международного общества вычислительной биологии, вице-президент Сколтеха по биомедицинским исследованиям.