>complement(2934399..2934689) MLVEYQGLMVSKEKAELFKRLRIKFNLDAKSDLGYIPWGWDGVEYYGLKSIDPYSTGVTFIRYDKSYLKS ISFEKMINDKVKDESVREDILEKVSV