Structure based sequence alignment