MSPAPAPAYAQVMEDMEKGKELAAQLQGLLRDSPEAGRFVGQILHTFSRAMRALDKAAVSAAGGEGSEVQSEQSSGNTVVVKNLDDGQAWRKYGQKEIQNSKHPKAYFRCTHKYDQLCTAQRQVQRCDDDPASYRVTYIGEHTCRDPATAPIIAAHVIHQVAAGDDDDGCGGLHAGSRLISFVAAPAAPVDAAAAPTTSTITTVTAPGPLLQPLKVEGGVGSSDQEEVLSSLTPGSSAARGGGGGGGVAGPFGPDQGDVTSSLHWSYDAVAGMEFFKNDEVVFDLDDIMGLSF