MKPPTDPCHKACLIMTSSASMRLNHRTPAGQSRPASPPAPLSAAHADDYRAQLQQYASHLSAKAAEAAALRDQASQLKQQLAAAESRAAAAEKHVARNTSAAGQLEAAAAALKGQLQDRDQELQAALQACRAAEQAAAACKAQEAAARKAAAVKAADWEQDRRLLKEQLQAKDDELHSLGDALRSQAAELERQSHDWLLREEAELAGHSRAAGESAATAAELAALQARLDGSAKRVRALETENGELRRGKAQAAADLCLVQELLADSDAERRELHDKYARLGERLEGLVKEGQLLKSSASAETGAARTAVQEALRDAEAALKERTGLLVKVSQLQSRLEEERSKRGAFKEAVQRKLAAAEQEVGVLRGELEAKARLLQGLAGDMKALQADAEEKLSGCERQVVAGKDRLGGX