>complement(2542293..2543156) MGNELQVFRFKGQAIDILTKEDVNFEFDGDFLIHGKQTVQNLGYSENSKPLRELEEDEKYLVKNSDVLKQ HYRKLNNAGEIFITESGLYSLAFNSKLQSAKEFTKWVKKEVLPSIRRHGAYMTENVLDEVINNPDFGIKL LTELKKEKEEKKKLQLQNKQKDQLIGELKPKADYTDRILKNKGLVTTTQIAKDYGMSAQEMNKLLHDLKV QYKQSGQWLLYSKYHNKGYTHSETIDIVRSDGTPDITMNTKWTQKGRLFLYNLLKSKNVLPIIEQTAQNE VAVGRET