MDSNNILCYHISDKGKNKNFKNIKLITFDLDDTLWNINALLNYADKECNEYMKRNYKRTYDYFLKKYELSMTKVLVELLEKKIYMDNTSIQILAQIRNDALKHLANQSNYNEEEFTNAIQKVWKKKKNDVHLFISSGTLEYLRELKKRGYILGAITNGDSDVNEIKFLNEIFSFVIRSMDYNCEKPKADIFNIARNILKKKKNINIRPEEWLHVGDDIYTDVMGSKNARINCAWITMYRGGNEVKAHEWYSYLKLKLGNNKNSTLAQYDPYSDSIFSKFRKKNIKLPYEYVDIEIRHCRDLDAILP*