>complement(529597..529836) MIDLPKLKKDIEELNHLKDDYNKAIKLNYLDKKNEDSLGMLMDNIDIRKSSYDVQSRIVKQLIDRVEVTM DNIDIIFKF