>complement(3597977..3598252) MVLSLEEVKLYLKVDGDEDNTLITDLIGAAEELCQDILRFPLTEFTEVPETVKQALLYAIGNLYELREAV DMKALIEFMTRLLFAYRREGW