Denaturation Patterns in Heterogeneous DNA