>complement(1040836..1041006) MKINHVIKHFKTKAELARVLKIEPSAVSHWVKKDEIPAKRQLQIQKITKGKLKAGL