MILLPDENWRWVFDEQRQSLLLDLSDDMQFVVSVPPKQLAQKQAFTEHFSLDDSSLYFHFLECLGEFPFTDPERVQIVLNAVAAVKYTRPLVSQSWYYRDVDMLSGEPELGEVFSVVTEFTYGDVMIISPGSNASLCIVISQAIQLDADKSLRQSSVCKLMNSKLLPYQAATQYLSKMA