>complement(2950507..2950752) MEKVLDVKKRYSRELEDIDYILRNLENGRYYENTKAKMDGYLATNVADIRKKVDDLINKIEYNKDSIDEQ LMKELAKVQNR