>complement(2673500..2673703) MKVRAHQYDTVDALCWRHYGRTQGVTEQVLQANPGLAEYGPFLPHGLQVELPDITASTTAQTVQLWD