MSTPPANVTTAHVLDLFSLKGKNCVVFGAAKGIGFSIATAFAQAGGNVIITYLTTDPTEKAKKLAEETGVQVHTLKIDISRSDTVEAGVEEIQKIFKEIHVVVANAGMPFRRSVLDSPPHEFEKVMNINTNSVYRVAYYMGKIFKKQGFGNLIATASMSATIVNAPQHIAAYCASKAAVRQLCKALAVEWAEFARINSVSPGYFATDMPGYEFLKQWEPYVPFKRLGLTPELRGTYLYLASNASSFVTGLDLIVDGGYTCL*