MRVEELILDGFKSYPVRTTISGFDESFNAITGLNGSGKSNILDAICFVLGITNMQSVRANNLMDLIYKRGQAGVTKASVTITVTRQIAVGNVSKYLLNGHPNFLIMQGKITKVLNMKPAEILGMVEEAAGTRMFEERKDKAMKTMTKKDKKVEEIESLLRQKATSELERLTRLVKAYEWVETAKGDIMRGGKECHGMEKEITESTLKDDAKRVEGAKKAVFAELKDAYDAGQTELSKLEEAKKAEKDGEGLVKELAAKRAQVEKLRKQVESAGWDEQQEREMLESQAEHQSKMTELMEKRDMLKSRLASIDFTYSDPEANHDEKVGSKLLKNGNLRKRVTIIPLNKIDATKIAAEKLAAAVSAAMAYVFGRTFICADKRTSNATKIIAEVEAARISLADLLEKEMADFKNNKDSKLNEIKLKAKKQDISDAELSLKKLEHNRFQWILDEHQFFGKAGTPYDFRSIDLQQARDQCRELESQATGMGKKINPKVMNMIDSVEKKEQALKKMMATVLKDKSMISLIMSLLQFKPAPMYILDEIKGSQFIVVSLKEGLFTNANVNALHNPADKENAQEPAAGKG