>complement(995278..996243) MVSTSLTAEKRKERAEKAALARWEHKKALEELPLAIHEGVLSIGDKSLDVAVLQNDLRIISSASVFEALD RPNRGSRGGAITENEELIKLPAFMDANNLKPFINQDVIDVIKGVKYRTKDGKIKEGYDATILPVVCDIYL RAREEGALVGKQQNTAQKAEILIRSLAKVGIVALVDEVTGYQDARAKDALAKIFEAFVAKELQPWVKTFP LDYYKELCRLYGVQFPPKNNNQFPQFFGHITNNAVYARLAPELLPELKKSASKQAKKVKLHQFLTEDVGH PKLREHLSSIVTLLKLSKDKDNFYEMLDKIHPKLTLQEGQE