MSKYEEKRQLKCSFCGKNQDQVRRLIAGPNVYICDECVELCDEIIQEEIEDTIDEDTTSLPKPKEMMEILNDYVIGQEKAKKALSVAVYNHYKRIYSKKSSSKDIEIQKSNILLLGPTGSGKTLLAQTLARTLNVPFAMADATSLTEAGYVGEDVENILLKLIQAADFDIEKAERGIIYIDEIDKIARKSENPSITRDVSGEGVQQALLKILEGTVANVPPQGGRKHPHQEFLKIDTTNVLFILGGAFDGLEKIIQKRGGDKTLGFGAKIESKKELDLGKLYEKVLPEDLLKYGIIPEFIGRIPVLATLELLDEDALMQILQEPKNALVKQYKKLLELDDVELEFEEGALRAIAKKAIERNTGARGLRSIVESVMMETMFEVPSRDNIKKVIVTEKSVNEDSVNPIIVLKDQEESA*