MDSAQEQNTLTQLQEAIQSLKCEEIDFSNKLPEKQFEDEFKKLKKKYEKAYTDLKEFISANPDDANKIQEKFEKILKDIKQAAKDYAINKKLYETLIANFKKTKDENAQCIKSKDNYEKLHKALTAQYQEQINTNKELQEKEKQKRTELAEQFQQRIKDIQSSVEEKSRDRIQKEKENEILKEKLKEITAQQQTTELIFSTQIKKKELEMQLQEAKLGQEFELIKQQAQLVSKFQEEIDKQKELDVKLEERLNVYLEQDKKFQDIMVESNSKFTNYKQAHDSLIDSQKKTESSINELKKKNEKTDFTLLDMVEKNVKLKEDLKKQLDQLSGLENLYAILEKQLADKTAAKQ