>complement(499868..500500) MDDFADLNRRLESLLREGTVIDVDHDARRVRVESGGLQTDWIRWLAQRTGATVEWDPPSIGEPGLLLCPS GEPTTGLFLPGVYCDGHDAPSSNPNEHVRVYADGARVAYDAGTGHLTVTGIKTATVQGSGTLTFDMPKVV FTGDVTIEGAGTVMKLLSYMAGLAGEGGDVGTVLRGNITHEGGTLRSNGVSVDQHDHVDSMGGTTSKGHG