>complement(3040400..3040816) MKKPQSLRTELNTKIPFLRDNPEYLHLFVEDGAVLATLAPSLSFEYEYTLNLIIEAYPGDQNILMAVVGH WLREHQPDIFANPDNRRSGFTFDVNILNDTTADISIDLKLTERVQVTTQDGTGTVTAIPEPDNPFDRW