>complement(2956257..2957084) MHTICEGYQKYKLLHRKIFMKSKPIIPWQGGKTRLAKDLLCKFPEHSCYVELFCGGAALFFLREGPARTE VINDLNGELVNLYRVVQNHLEEFVRQFKWCISSRQIFEWEKLKVPDTLTDIQRAARFYYLQQHAFGGKVS GQTFGYATTGRSLNLLRIEESLSAAHLRLNGVYIENLSWDICFDKYDREHTFFYADPPYLDTAGYGVDFP LDQYELLSEKMKTCKGKVMLSINDHEKIREIFKGFNFACTSINYSVGRDLAAKSKKSNELIIMNY