Translocation Of Heterogeneous Polymers Through A Nanopore