MKKSLTVTVSSVLAFLALNNAAHAQQHGTQVKTPVQHNYVSNVQAQTQSPTTYTVVAGDSLYKIALEHHLTLNQLYSYNPGVTPLIFPGDVISLVPQNKVKQTKAVKSPVRKASQAKKVVKQPVQQASKKVVVKQAPKQAVTKTVNVAYKPAQVQKSVPTVPVAHNYNKSVANRGNLYAYGNCTYYAFDRRAQLGRSIGSLWGNANNWNYAAKVAGFKVDKTPEVGAIFQTAAGPYGHVGVVESVNPNGTITVSEMNYAGFNVKSSRTILNPGKYNYIH