MKKNHEKHADKKEAAKEELEKDLQPKDESAVKDEQGAGCGCETSKENPQEDKAEQNSSTGGKCEKNDDVLSPEKRIEELEAKCRDWQDQYLRKAADFENYRKRMIREKQEAIDYANSNLLLDLVQVLDDFDRAIDAGKTQGGESVNNAFVEGVVMIKNQMVSMLSSKYGLSYYPAKGEAFDPNLHEAVSMIQSPDVKEAVVGEELQKGYKLKERVIRHSKVMVLMPAEKQDEKKAEESEAADKKNEN