MVSERVKGTVKWFDATAAMEATAATAGEEAAVCATCVVRRATRPGTAPRTATTAWEVYNGRWPHQTWPTSTAAAAAARSFPLDLHYVRVNEPRLSVVHGAGVVVTALPENTPSYNCSLQTQIDDHPQLLGQPNAREGETGITTKGAGLSAAYLAVLVYEGNMMTFRAGWFPKLEKLYLADMEHLSVIERESSTMPIINYVKLIGLKSMMTVPAGFQYLTSLEEVVVEDMPEEFKRRWQGQDHVYIQHIPTYHLH*