MPLHRLRAKPTQQEYTSRGNNTRAAAALNPFGMLPLPSQTPLRMPVELSSNPLTLHKKQSRPTFTGHQIFMLEKKFEQTKYLAGSDRAQLAQELSMSESQVKAAGMKTLPQPPAHACIPHLDERRSRHHKFAIHVLSIMPYHTTQTQSAGCDYAHLRAAPRDKLNFEFGASMTGNRLRWPMVVKLIDEFYSIALHTCVHLPPCHPVKIGHVALMASPLRGPTCRRVWFQNRRTKWRKKEAADNALGKRQEDLKSPSEQIQSLQNIPFITSPN