MPPSLDPQSRKSTPRSFMNQTASAEDLLKSQTVGLVHLSDFRKRRAEVLEQKEREAHDKSLGRFAQGTSRSATPSGGETTDGALTPQNGSAEQHPKKRKKKLGNLSKSKLSFGDNDVEDASEASGTLSVDAGDRNSPTKTPAEGSPKPPARRIAPNPNLSVPPPKVITKSALEAEAQTRDALRREFLALQERVKATEILIPFVFYDGTNIPAGTAKVKKGDPIWVFLERCRKVGAELGIGGAGGGGRSGRGRRDYRREWARVGVDDLMCVRGNIIIPHHYEFYYFIANRVPSFTTAGGLLFDYSNTVPPQSSEDPESEPTLEGADMDPTLTKVVDRRWFERNKHIFPASLWREYEPGKEFEEKMGSIRRDNKGNAFFF