>complement(2957624..2958187) MTTVVMDWSRFSIFEWFVCGLNPKSPSFGAANVRCTDGRSIDFHDKLGVVAAMGDQLTKSVAMVIMTEGK SQRDYEYVRNHLAKIMIDGAEKDKRREPKGIAIYHLAWLIARIVIDFALDPELENAHKDPGRLVYAGIRS FQMDPEVYRKTWKRYEDMMIAALNEEILKATVIAERYKKETLNEARN