>complement(309831..310151) MKQKENTAIALVEAAVPGRPFKFGLTQVVALHVSGECGEIKARTQYADGENRYLVYYQDARKAAQLKWFG ESMLEMIEDVRHPGMPVFAVTELPDDATVSDTRKGV