>complement(42911..43492) MRHTSNLYVITPEELQQTFDITELFEMQRELDKRIGYKGNDKLDMLFRALMVEIGEAWNETRAFKMWSTG FGTPKDGLLEELVDGFHFLMNIVIELNRHTLKRKLVSNFSIQYIMKKNISNVNMLFEWYMQDILTAKRAW CQYRDLSVTLTHLHKAFGIFFRLCYLYGYKFEDVVRAYKEKNKENFVRQASGY