MSSGKTFKLSNGVTIPAVGFGTFASEGASGETYRAVKKALEVGYRHLDCAWFYQNEDEVGDAVRDFLKENPSVKREDIFICTKVWNHLHRPEDVRWSIEDSLKKLKTDYVDLFLIHWPIAAEKESQDKPKIGPDGKYVILKDLTEDPKPTWQAMEKLYEDKLARSIGVSNWTIEGLEKLLKYAKVKPHVNQIEIHPFLPNEELIQYCWKNDILPEAYSPLGSQNQVPTTGERVSENKTLNEIAQKGGNTLAQVLIAWGLRRGYVVLPKSSNPARIESNFKTIELSDEDYEAVNAVAKGRHFRFVNMKDTFGYDVWPEETAKNISA*