>complement(1003997..1004239) MPRVIRAFKDKVTKVVYEVGDIYSGDRVEFLTEGGVLEPSVDFDKLKVSEIKSKLDELSIEYDAKLKKSE LLKLLKQTIG