MLTQEDVLNALKTIIYPNFEKDIVSFGFVKNIALHDDQLGLLIEIPSSSEETSEILRGKISEVVQKIGVKALNLDIKTPPKPQAPKPTTKNLAKNIKHVVMISSGKGGVGKSTTSVNLSIALANLNQKVGLLDADVYGPNIPRMMGLQNADVIMDPSGKKLIPLKAFGVSVMSMGLLYDEGQSLIWRGPMLMRAIEQMLSDIIWGDLDVLVVDMPPGTGDAQLTLAQAVPLSAGITVTTPQIVSLDDAKRSLDMFKKLHIPIAGIVENMGSFVCEHCKKESEIFGSNSMSELLEAYHTQILAKLPLEPKVRLGGDRGEPIVISHPNSVSAKIFEKMAQDLSAFLERVEKEKLADNKDIQPTQTHACSH*