MNTSHKTLKTIAILGQPNVGKSSLFNRLARERIAITSDFAGTTRDINKRKIALNGHEVELLDTGGMAKDALLSKEIKALNLKAAQMSDLILYVVDGKSIPSDEDLKLFREVFKINPNCFLVINKIDNDKEKERAYAFSSFGIPKSFNISVSHNRGISALIDAVLSALDLNKIIEQDLDADILESLENNAPKEETKEEEIIQVGIIGRVNVGKSSLLNALTKKERSLVSSVAGTTIDPIDETILIGDQKICFVDTAGIRHRGKILGIEKYALERTQKALEKSHIALLVLDVSAPFVELDEKISSLADKHSLGIILILNKWDIRYAPYEEIMATLKRKFRFLEYAPVITTSCLKARHIDEIKHKIIEVYECFSKRIPTSLLNSVINQATQKHPLPSDGGKLVKVYYATQFATKPPQISLIMNRPKALHFSYKRYLINTLRKEFNFLGTPLILNAKDKKSTQQN*