MVKDGVGCAMVKNKGNLLVPLSTMATAKTHGEESPYFTGWKEYDKNPYDPQSNPSGIIQMGLAENQVSFDLLEAWLDEHPEASICQEGKTTFRDTALHQDYHGLPAFREALARFMEEVRGGKVRFDPDRIVLTAGATAASELLMFCLANPGEAFLVPTPYYPGFDRDLRWRTGVEIIPVHCHSSNDFQVTSSALEEAYREAEQRNISVKGILVTNPSNPLGTTLERKTLENLLSFASEKNIHLICDEIYSGSVFLPPDFVSIAEVLQTSGRPNDSDRVHIVYSLSKDLGLPGFRVGAIYSYNDTVVSTARRMSSFSLVSSQTQHFLACMLSDEDFTKKYIEANKKRLRKRHSIMVSGLQKAGINCLKSNAGLFCWVNLTQLLPSENLDGEIKLWETILYEMGLNVSPGSSCHCIEPGWFRVCFANMSEHTLQVSLQRIQGFMDSKQN*