MDATTPTAMGVDAAKDVDEGKQPATKGFELPWVEKYRPQLIKDIVGNVEAVARLQVISEEGNMPNLILAGPPGTGKTTSILALSHQLLGPNFKEAVLELNASDDRGIDVVRNKIKMFAQKKVTLPPGRHKVVILDEADSMTAGAQQALRRTMEIYSNTTRFALACNTSSKVIEPIQSRCAIVRFTKVADLEILDRITQVIDKEGVPYDNKGLEAIVFTADGDMRQALNNLQATYTGFGNVTQANVFKVCDQPHPLVVSAILQNCANAQLQPAYEGMKSLCDMGYSAIDIITTLFRVARNADMHEFLKLEFLREIGFCHMRIGDGVNSRLQLSGLLAKLCKLTLQAAG*