MSPGSQSSCITAPLHIATAAPTEKSIDTFGQRTSQYRGVTRHRWTGRYEAHLWDNTCKQEGQTRKGKQGELRGYDMEEKAARAYDLAALKYWGPSTHINFPLESYQEELEEMKNMTRQEYVAHLRRNSTGFSRGASMYRGVTRHHQHGRWQARIGRVAGNKDLYLGTFSTQEEAAEAYDIAAIKFRGVNAVTNFDITRYDVDKIMASSTLLSGELARRTKVNDAGKEPTPEQSGCKDLVEENSSSGSGWKMDFRSAQQAPPSSESHDPKSLGGASTMATVGCSPEEGHHDGTGFSLMYGKASPKFTGSTTISSWVPPAQLRPTISMSQMPVFAAWGDA