MMTSSQCGLEDMEALLWGSSSPMAEGMDSIFAPTDKIGHQEGEGGASLEGDALPVSPRDKGGNESDLLSLPWLDPLDQLRSGQKFSDDRKEDVLGDLHWMAERVDLSEFDLDSLIGSCSPAEESPSSPEDLLASLDVPMELDSFHLSALSAPEPLPPPPFCVPDPQEELEIKSEPASPIPSLPAVASPSAPDFTLDLGSEVDVPESEIVLSLSPARIILVLAPKSEVSVTTTPEVIQCSPPTSPTERSHRSRPYPKPSPPASPSMVVDEGRSSRAAGGTERTTLKSPKDKKLKKMEQNKTAATRYRQKKRVEQDSLLAEHAVLERKNVELTEKAESLTREIEYLKELMEEVRQTKLKR