MSQEINIKNKILADLTAPTPQNTPLTKFGLDKSVLEAEKQANGSSNTAKKVEEEIQGLLKENPQMVQMVESKLSSLIGQSSGYIESLPKDVKLRVKALKGIQEESKTIQVEFRKRMLDLEKVFFKKYQPLYARRAEIVNGLSEPKDEELDPEVPLGEPDDEVVRGIPEFWLTCIRNTFLVSEMVSERDAQALRYLEDIRVTDLENDQPGYCLEFQFAENPFFKNSVLKKKYYYQEDLNVSPDQELLYHHAEGDKIDWSNVSNNLTVTVRTKKQHNRRTQETRTVRTTVPAESFFNFFTPPTLNEDDDEDDSLMEEKAELVELDYQLGEVFKDHVVPFAVNCFFGEPSGIEDDEEEDDNDSLLEAEDSEEDELAGSPLSE