MSMVETAPSKIQVRDLNFYYGKFHALKNINLDIAKNQVTAFIGPSGCGKSTLLRTFNKMYSLYPEQRAEGEILLDGDNILTNTQDIALLRAKVGMVFQKPTPFPMSIYDNIAFGVRLFEKLSRADMDERVQWALTKAALWNETKDKLHQSGYSLSGGQQQRLCIARGIAIRPEVLLLDEPCSALDPISTGRIEELITELKQDYTVVIVTHNMQQAARCSDHTAFMYLGELIEFSNTDDLFTKPAKKQTEDYITGRYG*