QMTPLQQVMAMQQSYGAPPPFQYNMTHPFSTTSIASSNNLARYPIAPPTSDMDTDPRQLETFAEHFKQRRIKLGVTQADVGKALAHLKMPGVGSLSQSTICRFESLTLSHNNMVALKPILHSWLEKAEEAMKQKDTIGDINGILPNTDKKRKRTSIAAPEKRELEQFFKQQPRPSGERIASIADRLDLKKNVVRVWFCNQRQKQKRDFRSQFRARSAAAVMGPRVMPVLNGNNSNNNLKQGQTTYNGLPGFFD