>complement(2509396..2509857) MAKTKGDLVLKALRKAGLYSNATLTDADPQAIEDAINDLEDMMAAWQAKGIELGYQFADTENGIMPLPDD DSGIPAWANDGVALKLAVQVCMDNVIQPSDALLTAADSAYQTICIALTKIPPLERRNDMPRGSGNKSAFT WNRFYIEKDDPST