>complement(508889..509212)
MAKNFVEEGKTVAIVASAAISSGDLVQVGDVFAVALTDIPQGETGDGMTEGVFMLPKLKT
DDMKTGKKVY