>complement(3143184..3143546) MIKAVLKDYALAEVDESGDIVSVPEKTFIQPFVTARYTYRALEIHADATDEEFGKTERDVMDEMMTLVLD IFKGQFTFDDILDGVQSDELFDWLRDIMDQVMVKDKKKAQLKKKAEAAQK