MLDPKNIQNVLKSSTDLGQQSQSDLQKPFVKGMQNMEMSGADAARSIMQSVNQSCETMMSDMNKILGGLQDNVDAHQKMQSEERPKDFERAMSDLRSTLSNGFPEEMKSMFDKLPKM