Why is a frameshift mutation far more likely to lead to a defective protein compared with a point mutation?