>complement(589975..591105) MMGAMNAKPLHIFRAGTQTDMNGRVLDFAETDLAATAAAYDPKVHEAPIVIGHPRDNAPAWGWVASLSAS AGNLQAEPTQVDPAFAELVGAGRYKKISASFYHPDSPHNPVPGVYYLRHVGFLGAQPPALKGLRDVNFSD GNEGVVEFSDWGQELNAGLWRSLREWLLTQFGRDTADQVIPDWQIESIREVARQDDAPTSAFAERGAATV PTTTKQEKDAVTPEQKAALEAENTQLKQQLADAQARERKAADDRRHSEHVSYAEQLVKGGTLAPKHKDAV VAFLDFTAREPFEFGEGDAKQPLASAFRSFLGELPKVVEFGEHATRERAGVTTTGADTVEYGENVDPKRA ELDGRIRAYMREHKVDYAAAANAVIR