MFENLTDRLSKTLKNISGKGRLTEDNIKDTLREVRMALLEADVALPVVRDFVNRVKEGAVGVEVSKSLTPGQEFIKIVRQQLEAVMGESNEALNLAAQPPAVILMAGLQGAGKTTSVGKLSKLLKERDKKKVLVVSADVYRPAAIKQLETLANDLGVDFFPSTPDQKPIDIANAAIDHAKKKFYDVLIVDTAGRLAIDEQMMAEIQALHKAINPVETLFVVDAMTGQDAANTAKAFGDALPLTGVILTKVDGDARGGAALSVRHITGKPIKFIGVGEKTDALEPFHPDRIASRILGMGDVLSLIEDLQRNVDQEKAEKLAKKFKEKKGFDLEDFREQLGQMKNMGGMMGMLDKLPGMSQLPADMKDKVDDRVFKQMEAIINSMTMKERQNPDLIKGSRKKRIAAGSGTQVQDVNRLLKQFTQMQKMMKKMQQGGMKGMMRNMQGLMGGGGRGGFGGGFFGR*