MRKLSFLSSANHSNTLFFFPKWTRNVVISATSSNVPRLQRSKKIVVIMGATGCGKSKLSIDLATHFFPSIEVINSDKIQVYNGLDITTNKISMNERCGIVHHLLGEFKSTESQPEFTPSDFRSAGDFRINEIVNRGKIPFIVGGSNSFIYALLVKRFDSRFDIFESLNPVSEELRYQCCFIWVDAIAPVLNQYLDKRVDEMLDSEMFEELKEYFEKEGFSDSGSDGIRKAIGVPEFEKYFKGKISYEEAAMEIKENTRVLAERQVKKIMRLREGGWNIQRVDATETLTAKMVSEKMAGGENPAGKIWEEEVLKPSAKIVKQFLLE*