MESSNEKMTDKRKVLGKNNEETRSYFTWNLEMERVWADVLRDQRNLGNKGDGGWKRSALNAAAAMLSTSFNVNVTSDNVKNRIKLWRLWYGVVSDILGQSGFDWDGTKHMITVENENAWNEYCTSHKSAKPFRYKVLQNRDDIVDLCAKDRDTGHGAETAMDANEAMSRETNELEFMGLGATTIDLEEPSSNTKGKRQGWTSSGTHPHKRKMGEKEGITASLDKMANSFNRMVEKMDGKVDDEDIQEVLHEAALIPDLNRQQWTKAIKWLADDPKQLAIVKALPIHQKTDYVLTHLGE*