MSDPSLGASDGNLTNKRKREGDDSTGPDPQRMNRSSNGSNGSMPAPDTQNFTHSSLGSYDHGLPTSTSELNIDQQILQHVGPQNGMSDENALTAKAALAAHNPQNKYPPPPEPTFDANNLTHSLTFGDDMGQAMGPTHGHNSTAAAVYAAREAQSMNQKPSVGSPEWHQIRKNNHKEVERRRREAINEGINQLARLVPNCDKNKGAILQRTIEYICQLHDEKKAMSERWEQNNMTTSHAINEISAQNSKLKLEVNRRGDIAQKWLQRCRDAGLEFDDYDAEELEPLEVDQGQV