MAPVVTAALGALGPLLAKLTDLLAKECGRLKGVRRQIRSLRSELTSMHGALRKYTNLVDPDEQVKEWISLVRELAYDTEDCFDKFIHHLGDGGPQEAGFKEFFRKMARRLKTLGARHGIANQIDDLNLRIKEVKELKTSYKLDDVAGSSSGNAAVDPRLAALFAEEAHLVGLDDPRDDLAKWVMEDENKHGRKVLSIVGFGGLGKTTLANEVSRKIRGHFDCHAFVSVSQKPDTMKIIKDVISQVSYSDEFKKDIETWDEKKSISKLRELLKEKXXXXXXXXXWIEAAWTDITRTLTRD