MGAVNLLNAMEVSEEVRNGCDIEVVRSSLAVDHTLPLPEMKPQLVELCKDLFKQWSNLDESHFSTEKVSGGITNLLLKVSVKEENGNWVHVTVRLYGPNTEYVIDRERELQALHHLSAAGFGPKLLGVFENGMVQSFIHARTLETKDMRNPKLAGEIAKQLNSFHQVKVPGSKEPQLWNDILKFYKKASKLTFDDCEKQKKYTQISFKEVEVEILELKELTGHLKSPVVFAHNDLLSGNLMFNDNEEKLYFIDFEYGSYSYRGFDIGNHFNEYAGYECDYTLYPNKDEQYHFFKHYLNPEKPNEVSDNDVETLYVETSLYMLASHLYWALWALIQAKMSPIEFDYLGYFFKRYNEYKRQKDVCFSLAKSYNYKS*