>complement(313128..313757)
MVNYRGEAKIGVENLEFAQLDDAGFVVGETVKLPGTTQIKTSISSENATLSADNGPYLSL
SSGIEKVTET