MVKDTVAGCAMFNNKGNSSVSLSTMATATTHGEESPYFTGWKEYDKNPYDPQRNPSGIIQMGLAENQVSFDLLEAWLDEHPEASIWQEGKTTFRDTALYQDYHGLPAFREALARFMEQVRGRKVRFDSDRLVLTAGATAANELLTFCLANPGEAFLVPTPYYPGFDRDLRWRTGVEIIPVHCHSSNNFHVTSSALEEAYHEAEQRNMTVKGILVTNPSNPLGTTLERKTLENLLSFASEKNIHLICDEIYSGSVFVPPEFVSIAEVLQASGTPKDSDRVHIVYSLSKDLGLPGFRIGAIYSYNDAVVTTARKMSSFSLVSSQTQHFLACMLSDEDFTKKYIEANKKRLRKRHEIMVSGLQKAGISCLKSNAGLFCWVNLTKLLPSENLKGEIKLWETILYEMGLNVSPGSSCHCIEPGWFRVCFANMSEHTLQVALRRIQGFMDSTRSKKQN*