>complement(2872462..2872806)
MSNLKFTFECDLDGNSNTQRFNTLSSKFGDGYEQNISVGINNRSGEWTYQRTAYKAEIMQ
IKAFFDRHKG