>complement(3058935..3059135) MTTDDIESYFGSIEKVAAFFGITTEAVYQWRNRPGQLIPKGRAAEAAYRTCGRLPFKPELYEKSNG