MLVCSKSHTNPCLGSRWAQGTKGAARRGRGLARKFRAPRHGRRYFHPTHNPTRHHVVILETGPKRRHPLLCLQAVDAQKRQSAKSCEGLYTEMEMDAEDALRLRKVLRAFLVDFVGGALGVAVTVLSMKMLRDAMMPRNMKEMLDGGKGNDKAVTDGILARLLKSGIHPANLRRLSDAEKALLSHIVFPEAIASGFEDVGGLDVVKKGLMESVIGPLIAQRLFLHDDDSVEGPDDAEVRANAPSKARAMIQPPKGVLLYGPPGTGKTMLAKAIAKECGVRFINISPSALLSKWVGETSQMVRALFALATRLNPCIIFIDEVDALFRERTSGDHEVYRDMKAEFMQLWDGISTSSTAHVMVLGATNRPWELDAAIQRRMPRAFKVDLPNVQQRTGILRAVLKGSRLEPDFDFQCVAAATEAFSGSDLKELCRMAMLIPLKEAFGLKSADAASGLCESDDRDEIDVASVRGRSPHSAGELRALCTKDVQEALKNFERTQDVAKTYRQHAIVNSSVFS*