MTSNNIFKDTAGVVQEKVDPEIPRPVYEYTIHVTVRSMQAGAFIGSLLGPMAVLLAQKEKTRQNYINGFVTGGQAGALVGAALGPYFTYLKLRGLCDYVLYGKCYSLRFDEDALRRDRAAVFSGAVGLLSSGTPGFIVGLDVSFLFSRMLNFLNSD