MKNPFATFGDEKHPHSPAEADSPIEAVGSNGEPGVVDAEHDDLHRGMKPRQLNMMAIAGAIGTGLILGSATALKNGGPGSLLIAYVLMGWVVYVVMVALGEMGTFLPHKKSFSGYATRFVDPAVGYATGWNYFLKYVIVLPNNLTATGILIRYWAPNINVGVWITVFGVLIIALNLIHVKFFGEAEFWMSLIKALVIVMLILLCLIISLGGNPKGTRSGFYYWQDPGPFAQYNGIPGDTGRFLGLWASMVQATFAYLGTELVGVAFGETPNPRKNVPRAVRQTLMRIIFFYLGGVIVLGMAVPSNNEKLLGATSKGISGSASPFVVAADLSGIAKLDQAVNGLLLVFTLSAANSDIYLAARSIWALSKDGQAFRIFGKTNARGVPIPAVALSSAFILLGYLNVSTDAAKVFGYFVSMVTVFGALNWVAVLVSYICMVRGMKAQGIPRSALPYRNPLLPWGAYIALFITVLIIIFNGFSAFIPKFQVDKFITSYIGVPIYIINVIFWKIKNRTKMVNPHEMDLVTDRRD