>complement(3058437..3058631) MKKAAAIDHFGSQAKLAAAIGVSQAAISKWPVDVPELRAYQIERLTGGELKATELPLMSPEHAA