Прометей Экспресс индивидуального спасения

Порт закрыли ночью. К утру на въездах стояли бетонные блоки, мокрые от мороси, и полицейские дроны водили над ними белыми лучами. В городе отменили первую смену, но в гавани ещё двигался один кран. По аварийному протоколу он опустил уже поднятый контейнер на ближайшую свободную площадку, отвёл стрелу и замер с пустым захватом над причалом.

Море за молами было серо и тяжело. Ветер бросал воду на нижнюю набережную; солёная пена лежала на ступенях, у закрытого рыбного павильона, возле урн. Контейнеровозы на рейде сперва стояли с обычными огнями. Потом огни погасли. Суда остались в тумане большими тёмными пятнами, и по вечерам люди приходили смотреть на них через сетку карантинного ограждения.

Власти ещё не называли причину. Говорили о временной приостановке разгрузки, о проверке воды в балластных цистернах, о сбое медицинской статистики. Слово «неизвестная» появилось в сводке только на четвёртый день. Диктор произнёс его торопливо и сразу перешёл к правилам изоляции.

Первые случаи приняли за обычные ошибки. Затем портовая автоматика свела недельные журналы безопасности: за последние двое суток она в несколько раз чаще останавливала ручные операции, которые рабочие начинали повторно или бросали незавершёнными. В городских поликлиниках тем временем появлялись люди с похожим нарушением. Они понимали обращённую речь, узнавали предметы, помнили, что собирались сделать, но в привычном действии пропускали шаг, возвращались к предыдущему или останавливались. Когда медицинские записи сопоставили с производственными, таких случаев оказалось больше тысячи.

Аптечные станции напечатали первые противовирусные сборки по общему протоколу. Утром протокол отозвали: у части больных пропадала температура, зато удлинялись остановки в движении. Второй состав помогал одним и ничего не менял у других. После третьего в двух кварталах появились люди, которые сохраняли ясную речь, но переставали различать тепло и холод. Городские врачи отправляли сырые данные в центральные хранилища. Оттуда возвращались новые анкеты и просьбы уточнить уже присланное.

В ту ночь Андрей остался в Институте генеративных биосистем один. Перед ним на прозрачной панели медленно поворачивалась синтетическая белковая цепь. Он проверял один и тот же участок третий раз: на сто девяносто седьмой позиции модель допускала складку, которой не должно было быть. Небольшая ошибка, на неделю работы.

Он увеличил изображение. В стекле панели отразился пустой ряд столов и красная лампа вентиляционного блока за окном. Было тихо; только в коридоре время от времени щёлкала холодильная автоматика.

Сводка пришла поверх расчёта. Андрей сдвинул её в сторону, но заметил название северного города и вернул на середину.

Это был город, где жила его мать.

От неё уже было сообщение – пересланное муниципальное уведомление. Район закрыт, выход запрещён, медицинские станции переведены на выдачу по подтверждённым назначениям. В конце стояло обычное: «Сохраняйте спокойствие и следуйте указаниям городской службы».

Андрей набрал её номер. Вызов не прошёл. Через минуту написала соседка, с которой мать иногда ездила на рыбный рынок.

«Температура. Врач смотрел по связи. Два раза остановилась прямо на кухне. Сказали ждать».

Он спросил: «Что значит остановилась?»

Соседка ответила не сразу.

«Наливала воду в чайник. Держала кран открытым и смотрела. Я выключила».

Красная лампа за окном то загоралась, то гасла. Андрей закрыл расчёт с ошибочной складкой, отправил запрос на полевой доступ к «Прометею-Сигме» и только после этого заметил, что на столе под его рукой остался влажный след. Он вытер ладонь о халат.

Обычного инженера на магистральную платформу не взяли бы. Там работали эпидемиологи, военные биологи, операторы медицинского синтеза. Но последние месяцы Андрей настраивал для «Прометея» экспериментальный модуль: тот не выбирал препарат из библиотеки, а строил новые белки под конкретную задачу. В институте модуль ни разу не испытывали на человеке.

Вместо формы для второго обоснования открылся служебный вызов. «Прометей» ещё три часа назад запросил дежурного специалиста их отдела: модуль принимал городские данные, но срывался на проверке промежуточных состояний. В ночном списке стоял Андрей – он собирал ту часть программы, которая решала, какие нестабильные формы не отбрасывать сразу. Его запрос просто встретился с уже отправленным вызовом.

Доступ разрешён. Отправление через сорок минут. На платформе явиться к доктору Лее Хартман.

Андрей снял халат, бросил в сумку рабочую одежду, планшет и полевой интерфейс. В нижнем ящике, под старыми пропусками, лежала фотография матери. Она стояла у моря в тёмном пальто, придерживая косынку под подбородком. Где и в каком году её снимали, Андрей уже не помнил. Он положил фотографию в карман куртки.

До терминала аэротакси шло двенадцать минут. Ночь была морозная; на бетонном поле мелко блестела наледь. Ремонтные кареты двигались между путями без фар, обозначенные одними зелёными огнями. Андрей ещё из кабины увидел серебристое свечение над дальним тоннелем. Оно быстро росло, и вскоре из темноты появился «Прометей».

У поезда не было окон. Секции – лабораторная, лечебная, энергетическая – соединялись короткими чёрными сочленениями. Вдоль корпуса мерцали тонкие линии состояния. Машина остановилась без скрежета и стука; у Андрея лишь заложило уши, когда магнитные опоры приняли вес.

Лея Хартман ждала за внутренним шлюзом с переносным считывателем в руке. Невысокая, с убранными под шапочку волосами, она указала Андрею на светлую площадку у стены.

– Ладонь сюда.

Считыватель проверил его допуск и взял пробу с кожи. Только после зелёного сигнала Лея разблокировала дверь в чистую зону. Она должна была принять его лично: до подключения институтского специалиста аварийный модуль оставался изолирован от лечебной системы.

– Проверка падает на промежуточных формах? – спросил Андрей.

– На каждой третьей выборке. Закройте шлюз и переодевайтесь.

Он нажал сенсор. Створки сошлись, воздух коротко ударил в уши. Лея передала ему запечатанный стерильный костюм и пошла к лаборатории. Андрей последовал за ней, на ходу застёгивая ворот.

В диагностическом отсеке за прозрачными стенками работали секвенаторы. Через узкие трубки в них поступали образцы; пустые кассеты с тихим стуком падали в приёмники. Дальше тянулся ряд лечебных капсул. Некоторые были раскрыты, внутри горел желтоватый свет. В центральной лаборатории потолок уходил вверх, в темноту. Реакционные камеры висели над полом в магнитных держателях. Между ними поворачивались увеличенные модели белков – неровные спирали с петлями и провалами, похожие на бесцветных глубоководных существ.

Лея вывела городские данные.

– Можете работать с исходными наблюдениями. То, что успели разметить, справа.

Андрей раскрыл первый массив. Врачи начинали с нервной ткани, потом перешли к клеточной сигнализации. Теперь обе гипотезы были сняты. Нарушение возникало раньше: некоторые белки больного задерживались в промежуточной форме, сцеплялись с другими и удерживали их в таком же состоянии. Обычно эти формы существовали ничтожные доли секунды и исчезали. Здесь они накапливались.

– Носитель нашли?

– Нет.

– Тогда почему инфекция?

– Потому что районный врач не будет объяснять полиции конформационную статистику. «Инфекция» годится для пропуска и оцепления.

Лея увеличила один из графиков. На нём белковые связи возникали и обрывались быстрее, чем Андрей успевал следить.

– Это может быть короткий пептид, РНК в оболочке, сочетание внешних условий. Мы видим передачу, но возбудителя пока не нашли.

– Исходы?

– Шесть основных кластеров и несколько одиночных. Пятый стабилизируется сам. Третий отвечает на стандартные сборки. Шестой ухудшается быстрее остальных.

– Найдите мою мать. Район порта, домашняя изоляция.

Лея коснулась экрана. Появилась карточка с фотографией, снятой домашним терминалом. Мать сидела на краю кровати в ночной рубашке; соседка держала возле её виска датчик.

– Шестой, – сказала Лея. – Пока ранняя стадия.

– Сколько?

– До чего?

Он посмотрел на неё.

– До необратимого состояния.

– Этого состояния ещё никто не описал. По скорости изменений – часы, может быть сутки.

Лея убрала карточку и открыла общую карту. Андрей снова вызвал данные матери в своём окне.

«Прометей» вышел на северную магистраль. Разгона почти не чувствовалось. Только на столе дрогнула пустая кассета, оставленная кем-то возле панели, и поползла к краю. Андрей поймал её и положил в углубление.

До утра они проверили несколько сотен структур. Одни разрушались ещё в расчёте. Другие связывали нужный участок, но одновременно укрепляли соседнюю патологическую цепь. Третий вариант казался подходящим почти час, пока модель не дошла до температуры лихорадки. Тогда белок разворачивался и сам становился затравкой для новых связей.

Андрей стянул перчатки. Кожа на пальцах побелела и сморщилась. Он попытался вспомнить, когда ел, и не смог.

Лея поставила возле него чашку.

– Кофе.

– Вижу.

– Тогда пейте.

Он сделал глоток. Кофе был горячий, крепкий, с горелым привкусом.

– Вы сами не будете?

– Уже выпила.

Она стояла рядом и смотрела на неудавшуюся модель.

– Вы всё время заставляете сеть вернуться к исходному состоянию, – сказала она.

– А что я должен делать?

– Пока не знаю. Но она туда не возвращается.

– Это не совет.

Лея ничего не ответила. Взяла пустую кассету, которой он недавно не дал упасть, перевернула маркировкой вверх и положила на прежнее место.

К полудню на боковых экранах потянулись стены городского тоннеля: влажный бетон, люди в защитных плащах, синие огни санитарных машин. «Прометей» остановился в закрытом терминале у порта и развернул над путями стерильный купол.

Сюда стекались данные со всего города. На карте густо зажглись жилые кварталы, метро, холодильные склады. Очаги тянулись вдоль сырых подвалов и ветровых проходов между домами. Порт был почти весь красным.

В городе ещё ходил транспорт. Автобусы останавливались у пустых остановок и открывали двери. Краны над причалами двигались внутри ограниченных секторов. В тёмных аптечных витринах горели знаки запрета. Люди обходили запрет: в домашних принтерах запускали составы, скачанные из серых сетей. В одном доме троим стало лучше; в соседнем такой же состав за несколько часов перевёл больного в новый кластер. Сводки приходили одна за другой, без выводов.

До остановки городская медицинская служба передала обезличенные данные восемнадцати больных шестого кластера. Для наблюдения на платформе подходили четверо: ранняя стадия, непрерывная запись симптомов, отсутствие препаратов из серых сетей. Отбор провела городская система под контролем дежурного врача. Имена появились только после подтверждения списка. Мать Андрея стояла третьей.

– Можете заявить конфликт интересов, – сказала Лея. – Тогда её заменят следующим номером.

– Я не участвовал в отборе.

– После начала лечения будете участвовать в расчётах.

Андрей ещё раз просмотрел критерии и подтвердил, что не возражает. Вместе с матерью в лечебный отсек доставили ещё троих. Их капсулы закрыли непрозрачными экранами, а её поставили у прозрачной перегородки, потому что Андрей был зарегистрирован как родственник. На матери была та же синяя кофта, в которой она обычно выходила с ним на связь. Один рукав задрался выше локтя. Андрей машинально показал санитару, чтобы поправил, но тот не заметил жеста.

Когда капсула закрылась, мать повернула голову. Узнала она его не сразу. Сперва посмотрела на костюм, на лицо за стеклом, затем на руки. Андрей поднял ладонь. Она подняла свою, но движение прервалось у груди. Пальцы остались полусогнутыми.

– Ты приехал, – сказала она по внутренней связи.

– Приехал.

– Я чайник оставила.

– Соседка выключила.

Мать закрыла глаза, вспоминая.

– Хорошо.

Через минуту она снова посмотрела на него.

– Здесь тихо.

– Мешает?

– Не знаю.

Андрей хотел спросить, боится ли она, но рядом стоял оператор, проверявший давление в капсуле. Он промолчал. Мать отвела взгляд к светлой стенке, по которой медленно ползла тень от трубки.

В лабораторию Андрей вернулся, когда на экране уже отображался её кардиограмма. Он уменьшил окно, потом снова развернул на половину панели.

Первый полезный образец доставили после смены караула. Герметичный контейнер прошёл через наружную камеру обеззараживания; седой техник в старом защитном комбинезоне остался за стеклом шлюза и говорил с ними по связи. На груди поверх заводской эмблемы была приклеена бумажная полоска с фамилией.

– Из агроузла, – сказал он. – Северный пригород. Мы кормовой принтер переделали.

– Сколько сборок сделали? – спросила Лея.

– Одиннадцать. Первые семь – без толку. Восьмая сработала, девятая и десятая были контрольными. Одиннадцатую не вводили.

В контейнере находились остатки трёх смесей и полный журнал работы. Старый принтер не держал медицинскую чистоту, параметры плавали, часть датчиков заменяли ручными замерами. Но после восьмой сборки у больного на сорок девять минут исчезли паузы: он встал, дошёл до туалета, вернулся и попросил есть. На пятидесятой минуте состояние резко ухудшилось. Девятая смесь, в которой инженеры убрали одно из кормовых вспомогательных веществ, не дала никакого эффекта. Десятую, повторявшую состав восьмой, проверили только на сохранённых клетках больного; в них снова возник тот же краткий переход.

Лея закрыла наружный шлюз и передала образцы в аналитическую камеру. Сначала система разделила восьмую смесь на фракции. Затем каждую проверили на клеточных моделях трёх больных шестого кластера. Только фракция с тем самым вспомогательным веществом трижды вызвала один и тот же переход: патологические связи ненадолго стягивались в плотный узел, а затем расходились по нескольким направлениям.

– Вот здесь, – сказала Лея, останавливая третью запись.

Андрей придвинул изображение. На всех трёх записях переход начинался с одного и того же участка белковой цепи.

– Они прошли через седловую точку, – сказал Андрей.

– И не удержались.

– Но прошли.

Лея вызвала данные матери и наложила на них новую схему. Несколько минут они молча меняли параметры. Андрей первым убрал из расчёта блок подавления. Потом второй.

– Если связать центральный участок мягким контуром, – сказал он, – сеть не придётся ломать. Она останется, но перестанет захватывать соседние белки.

– До следующего изменения температуры.

– Значит, контур должен иметь запас хода.

– Он станет нестабильным.

– Посмотрите на шестой кластер. Жёсткий контур только ускорял распад.

Лея посмотрела на него и кивнула. Они начали новый расчёт.

Снаружи стемнело. Декоративный свет в городе отключили, и портовые башни исчезли; над водой остались редкие навигационные огни. По внутренней связи сообщали о новых случаях на северной магистрали. В полночь пришёл приказ покинуть город. Платформу направляли к следующему заражённому узлу.

Мать оставалась в капсуле. Её лечение разрешили продолжить на ходу.

Когда поезд тронулся, Андрей увидел на камере, как край одеяла съехал с её плеча. Он вызвал оператора и попросил поправить. К тому времени, когда портовые огни скрылись, на главной панели уже вращалась новая молекула.

Она была неровной и в общем расчёте держалась плохо. На части профилей распадалась сразу, на других цеплялась не там, где нужно. Только с данными матери совпадение становилось приемлемым. Андрей добавлял температуру, дыхание, длину двигательных пауз, реакцию на прежние препараты. Каждое уточнение сужало область применения.

– Для другого пациента не годится, – сказала Лея.

– Мы сейчас не для другого делаем.

Она подняла на него глаза, но спорить не стала.

В расчётной камере белок поворачивался медленно, освещённый снизу. В его тонких ответвлениях Андрею почудилась выбеленная коряга с материнского подоконника. Она привезла её с берега много лет назад и поставила возле герани. Когда Андрей спросил зачем, мать сказала: «Посмотри, сколько её били волны, а она всё цела». Он тогда ответил, что целой корягу назвать трудно: коры нет, ветви обломаны, древесина растрескалась. Мать засмеялась и оставила её на месте.

На панели шли две прогнозные линии. Красная, без вмешательства, обрывалась через несколько часов. Синяя распадалась на множество тонких ветвей, и возле каждой стояла своя вероятность: новая молекула могла остановить процесс, а могла закрепить ещё одну неизвестную форму. Андрей попробовал открыть пояснения, но система повторила те же числа другими словами.

Экстренный медицинский совет разрешил индивидуальное применение при непрерывном наблюдении. Андрея исключили из формального решения как родственника и разработчика. Оператор лечебного отсека открыл связь с капсулой и короткими фразами объяснил матери, что препарат экспериментальный и последствия неизвестны. Она слушала с закрытыми глазами.

– Вы разрешаете инъекцию? – спросил оператор.

Мать не ответила. Через несколько секунд вопрос повторили. Она открыла глаза, нашла Андрея за стеклом и снова посмотрела на оператора.

– Разрешаю.

Согласие записали в протокол. Лея проверила разрешение и повернулась к Андрею.

– Модель готова к синтезу?

Он ещё раз просмотрел предупреждения.

– Готова.

В синтезаторе зажёгся рабочий свет. По прозрачным каналам пошла бесцветная жидкость. Андрей следил за энергетическими кривыми; Лея дважды останавливала сборку, меняла температуру на доли градуса и продолжала. В обычной лаборатории на это ушли бы недели. Здесь молекула сложилась за двадцать три минуты.

Перед введением оператор задал пределы остановки: подъём температуры на восемь десятых, падение насыщения крови кислородом, ускорение распада связей на контрольной карте. Лея отвечала за состав и дозы, оператор – за капсулу. Андрей следил за белковой моделью и мог только сообщать об изменениях.

В это время «Прометей» вошёл в тоннель под фьордом. Сигналы из города ослабли, часть экранов погасла. За стенами поезда была вода, но Андрей слышал только насосы синтезатора и редкое постукивание кассет в диагностическом отсеке.

Препарат подавали в капсулу малыми дозами. После первой показатели не изменились. После второй температура поднялась на четыре десятых, и оператор задержал следующую подачу. На карте связей центральный узел уже начал уплотняться. Лея сравнила обе кривые, выждала минуту и распорядилась уменьшить третью дозу наполовину.

Мать лежала с закрытыми глазами. На её лбу выступил пот. Андрей смотрел то на лицо, то на пульсовую линию. Через четыре минуты температура перестала расти. Ещё через две распадающиеся связи вокруг узла начали исчезать.

– Андрей, – сказала Лея.

Он не сразу понял, что она зовёт его, а не просто хочет сообщить показания приборов.

Мать открыла глаза. Посмотрела на него, потом на свою руку. Пальцы дрогнули. Она подняла ладонь к виску – медленно, с заметным усилием, но на этот раз довела движение до конца. Коснулась датчика и поморщилась.

– Мешает, – сказала она.

Андрей рассмеялся. Смех вышел короткий и хриплый. Он отвернулся к панели и снял перчатки.

Лея продолжала смотреть на карту.

– Исходной конфигурации нет, – сказала она. – Установилась другая.

– Она держится?

– Сейчас да.

Андрей подошёл ближе. На экране новый узел был окрашен спокойным синим. Вокруг него ещё вспыхивали отдельные связи, но дальше не шли.

Перед входом в тоннель система успела принять пакет запросов из других северных городов и теперь разбирала его без внешней связи. Больницы просили структуру для ограниченного применения. Регулятор требовал определить класс риска, хотя подходящего класса в перечне не было. Международный консорциум запрашивал расчёты. Лея отключила звук уведомлений, но значки продолжали собираться в углу панели.

– Название понадобится, – сказала она.

– Для чего?

– Для протокола.

Андрей посмотрел на мать. Она пробовала повернуть кисть, разглядывая её так внимательно, будто это была незнакомая вещь.

– Оставьте номер, – сказал он. – Назвать успеем.

Поезд вышел из тоннеля перед рассветом. На море лежали длинные полосы света; между ними вода оставалась тёмной. У дальнего берега шёл снег.

Мать уснула. Одна рука лежала поверх одеяла, датчик на виске сняли. Андрей сидел за стеклом, опустив руку в карман и касаясь пальцами фотографии. «Прометей» не сбавляя хода несся через снежную завесой к следующему городу.


Рецензии