MQGFEDENRIITSTMKMEDIDIENSLRPKTLEDYLGQEKSKEQLSIFIEAAKSRNEQLDHVLLYGPPGLGKTTLASIIANEMGVNLRITSGPAIERAGDLAAILTNLNENDVLFIDEIHRINRSVEEVLYPAMEDFCLDIIIGKGPSARSIRLDLPKFTLIGATTRAGMLTNPLRDRFGVICKLDYYTVDELSKIVLRSSSILDAEIQSNGALELAKRSRGTPRIANRLLKRVRDFAQVRADGKITDKVAKDALELLGVDSLGLDFVDEKLLMTIIEKFRGGPVGLDTLAASIGEDRNTIEDVYEPYLLQLGFINRGPRGRVAMPLAYEHLKIPYPNEK