MWNQKPCFRFEIDNLSEKKAVISSKTFVTGGCEWYLDIYPKGDRLANGHLSMYLSVANSTKLRTGWKRSVNYYFVLLNQSDKELHRSPIGQGVNLYCASHPSWGFGKVLPVSKFQEKGFLEKDKLIIEVYIKVIEAFDGEEVSNNKKNKTVDINGFQVFASQVTKVGKIFTDHPDIALDVKPTKQEVKTAYMHVLLRVIKTLNKPPKSLSDTRLNKASSDLSELMDVGFKLDWLKLKFDEVSLERKKADDTNESRAQRLEKRAKKLELMELDFKLDSLNRKKADDTKESLDKEVEKRAAQIELGFNRRLNKKLGDLERKRSYDTSVFDSQIKQIEGHVMGLGLKLDSLNTKLEEMSKEKKKADDDADVTLVQELKNLELMVSDIKVELDKKKNISSDDGFLLVD*