>complement(500779..501168)
MLAGMTSTEYADWHRFYRTHYFQDTQLDMHFSGLTYAVLSLFFCDPDMHPSDFSLLVPRH
EEEQVERPDE