>complement(3589452..3589703) MTQKTKLPVWYLPGPFYRYEQDVKAEAAKAGVRIVDANATGSRDGAAKEVPKVTLKPEYRSKGKAEAPKE KESDPQPKDPAKT