FPVVIDAGETVGDLKDEIKKKMPVTITGEADKVQLFLAKTADGTWLTEADVKIGVKDTTGLKPLDAARSEIGDVGLSEDAVRLEINKDEVAALKGPVNVLVKVPGKGKRSRRDGWLPESFLPVPKKQKAEEGEETDCFTRLFVMRGFPPLAHKKRAYKTIVERESYVVIFTQLLQEVKTSFEFNETQMGEEEAKRDSESSTNSEPGMDTNLIVTGNPGTGKSRFYLYCIFQLILREREDVKQLPPYELVVNFGNEFHNPAFADEHWDCITIDDSQFRSSTSTLSAVPAIA