MEKPSSMKQWKKGPARGKGGPQNALCRYRGVRQRTWGKWVAEIREPKKRARLWLGSFATAEEAAMAYDKAALKLFGHEAYLNLPHLQRKQGPPVNNTQRFKWVPSKKFISMFPSSRGLLNVNAQPSLHIIQQRLDELKKNGLLSQSYFSTSLLDEKTSKMLEGDDQKKPEMDLNEFLQQMGILKDKSKAEASEVAECHYTPPWSEQEKSGGPFTDQSLSWESMIDEMPGSDTLVMHFDSNNFGSYDDFEDDLGFPSIWNFCGSLDE