>complement(1038797..1039099) MKMRNGLFLDFILTQVAEPIYDALNEADKKFELMKAQNRLVVDFANDSKENIQLLSDYIYRNKHISKGHA KQAIKELQHQHETLEKKYKQITKLINDGEL