>complement(2958503..2958901) MSLADYHSKFPNGHKAKKGRNKFNASKVTLDGMTFDSKKELKRYIELKAMQQRGEIFGLEHHAKFELAPK TKIEGEKRTKPALRYFADFTYYLINGEYIVEDVKSIATRKLPSYRNKKHLMKTVHGIDIREV