MTEDQFIWEPYSDDLIESLPDYCRIERDIWRRPQQQEGYVPNSTAYETMVRHIHSMVDRAKALGDQPSMEDLYIFRAMVRNEGEKCLTYVHEDARINVQADYRRDEVHDDHLHHLVRRRGKGGVAGRRARAVEKERALIEMDESVSEDDHTTCDFGSISRGQTQEFTPGASGSITNLHTSEMRCQWLAHFLDGTLKLPSIKEMESDIQEWEEYMKTYAGKEYKRTCIAALHIWYNDQLCKDIGCKNKRKKTTFPTCNQVMLG*