MAMLASLLARGRGSESPAQLVRALTRAYAAQPGHKAAPSNLGIEGVQHIIAVASGKGGVGKSTTAVNLAVALSQRLGLRVGLLDADVYGPSIPRMMSLSGKPRVDSDERMIPLVNHGVSCMSMGFLMAEDAAAVWRGPMVMSALQTFMLRVRWAPLDVLVIDMPPGTGDAQLSISQRLSLSGAVIVSTPQDIAMLDARRGCTMFRKVSVPILGIVENMSWFICGSCGHESHPFGSGGAEQAAADMDMELLGKIPLNIAIRETADQGAPIVATQPDSPAAAAYVSVAERVWQKLQASGQQRPX