>complement(2959455..2959718) MTREQVKHVMKLISFVYSNFEVSKEKVDIWYDLLADEPFDLVLSNAKRHAKEKTYPPTIAELCHREERPA YYELYVHNMNAGEDWPQ