>complement(2586299..2586760) MAKTKGDLVLKALRKAGLYSNATLTDADPQAIEDAINDLEDMMAAWQAKGIELGYQFADTENGIMPLPDD DSGIPAWANDGVALKLAVQVCMDNVIQPSDALLTAADSAYQTICIALTKIPPLERRNDMPRGSGNKSAFT WNRFYIEKDDPST