Structural Approaches To Sequence Evolution by