>complement(2944903..2945229) MVKNAEEQVKKITMDTVQSLVVSSPVDTGAYRASHIVSIGTADYGVREPSTNPVQDAAVQAVKFKLGNLI FIQNNKAYGPRLENGWSDQAPLGIYSTTFTYITQKYGG