>complement(505598..505810) MWVRALQGETVDALCWRALGRTRGVVEAVLDLNRDLAQYGPILPHGLLVELPDEVPRAAQSGAERLQLWD