>complement(2670906..2671586) MATTNAFCLASPPLARICLHGDLQRFGRRLSLYVNTAAEAIRALSLQVPGFRRQMNEGWYQIRIRGEDTA PEAVYARLHEPLGEGAVIHIVPRLAGAGKGGLQIVLGAAAIVGSFFTAGASMALWGSALAAGGFSATTML FSLGASMILGGVAQMLAPKAKVPEYKSTDNGRQNTYFSSLDNMIAQGNPMPVPYGEMLVGSRRISQDIST RDEGGDGKVVVIGRQR