MQVQARLDENVAGAGPAKAGVAGKGLVAGAGSRRALGDIGNLVGGFNQKATLQGKEADAKQGRPGVLTRRAAAQLAATGPTQAGNPGSHGAAKPRAGGLRPRDASMPVVSQPAAGAEAQPTVGRSMSQLLAARSEAAAGSSRPATEIMRAAPKLVTLPDIDTADAADPLNACDFVADIFSYYKRVEPQMRVAPDYMTRQTDINDKMRSILVDWLVDVHLKFKLMPETLYLTVNLIDRFLEAKQVTRKHLQLVGVTAMLVASKYEEIWAPEVRDFVYISDRAYTRDQILNMEKIMLNTLRFNLTVPSIYNFLSRNYKAAGVAGDKDITHLCSFLVELSMVDYTCLRFPYSMLAAAAIYSAQLAVGAADPFSHALSRHSGYTLEAIQDCAQHLAALWRKAPNSTLAAVFKKYSGEKVNKVALNYDVPAVLLGPQX