MSPSQQKAKDELMGAIKTKAAPLVELRSPPALGRGYGVTFVLKAAADQLGVPLLGVATALEHHEQMEGQALKALYSAAVASLEKYGVAVIDDLDLACAPRSVRRSRTLIGDIKGSGDLFNWEVAPTPARLLKALSDAAISAGGVIAFSSVEDAHLAFIKAPLTVTLGESNAEDYATVLMAMAAQVDAEAIYALHSQLSPADLKASVARVLSKGEISTEALVASIRDELVSVSAVAPEEVEPVDLADFPGLEGIKEELERNVLFPLENPDQAKKFGLTPKRGVLLHGQPGTGKTTVGRWLANRLKGKFFLVREMMLQADIIKVFAAAQAAAPAVVFIDDADIVIGGWRPMDGHRGSDVFRFLLGRMDGLTSRGKRQRENGDVVVILTGQNVHWMADMLLRSGRIELWLKTKLPEPRQKREILRKYIKEDPGALELLGKDGEVPDVKAAAQTSDSFCCADLRRVVSDAKMLAAWDRSTGKAKVLEGSAYLEKAAEGVRRMQDEVHSNARNLYG*