MPSIDGLLSEKSTFLGSNLAVRAADQAYFGGHQLYTHVPPSTSKDHHGEHNSHGHGHGHGGHGHGHGHGHGKEIVPKADMHLVPKGDLHVAIQYAKEIVAKALSEAGPSGFVTDDRLKEEMKALRKENEAIRKELAELRETIEKFTRMQVIPAKYEPVEEAKKNEKSADEDFDLFGSDDEEDAEKAKVVEERLKAYAEKKSKKPGPIAKSSVILDVKPWDDETDLKEMESLVRGIEMDGLVWGGAKNLPIGYGISKLQIICVIEDDKVSVDDLIDKITGDFESHVQSVDIVAFNKI