MKLTEQDLHLLEFASYDDYLNSLIDGKSLQYFGNRENLISLYRTGYRALTKEAFDAQRTFLEVTKDPNTLFSRHIAPKDRFLQEIAKRERPNRLGLLSTIIYMRYVKKATEISGYIDYEEALRRVHQDQQYSNDWRAIFAEERVLYPTPADLLYYNAKTGRSMRNNTRNYQILCDPARGIIFRNMYDRKDIYPDPVARSYGTNTSRIELASDLYEQVVLYDHVVRKNY