>complement(858892..859416) MAKRVTRVKSDVQEIALQTADDVALAIKRIGDLEREQVRLSTLQADEKAAVDEKYTAQIHALKEQVKPLQ QAVQAYCESRRDELTNGGKQKTAYFTTGEVQWRAKPPAVVAKGIDNILESLKNLGLFRFIRTKEELNKEA MLAEPDVARSISGVTIREGVEEFVIKPNDEEVRK