MKQKKLFYWHYFIVFCLLFNLVLSKSTQAQPNLNEGVGGTIGISLSLGSHQNSLGVVFKAYYFFEQVQFNFQTRWQYNVTTYGPPRLLPGIEVQTNYGLMFGWGKQTEVQAYAFLLPFGNQMKRLNALGYVFNVYHDKIKTSQTTGTIAFQANRFWLVTENDALGDMAVDKFRTGGVWIAYQVQNTMIALNTRFWTGNSGRTPVIENANYPAQYGYRDMSNAMYGRFSHGILTMQVLQALPYRQIIGAEVGLDAEIIRHFLQNKLIHDLYFVPSKWNPSKNPHVPMIDADGLPYTYQPNQRIKPSQGVLHLTLNPYLFY