MKRALRGGGGGGGGGGEEEGKRRKEKKIVKGITGKVEAGEVLALMGPSGSGKTTLINVLSGRLQQRPHHLLGGTITYNDMPYSKALKPRMGFVMQDDVLYPHLTVKETIVYVALLRLSKKLSKKERMERAKEVIHELGLERCQDTIIGGPFLRGVSGGERKRVCMGQEILIDPSLLFLDEPTSGLDSTTALRIIKMLRKIAQGGRTVVTTIHQPSSRLFHMFDKLILLSEGHMIYYGKASAAMDYFSSIGFSPQLAMNPADFLLDLASGNVIDISVPSHLLAEQHLLTNAIPSCTSAPPSKIIRRYLSKACEATWEPRQNGRLAEELGMLAEKDLHLKSDKMLLMKEREWSSTWWSQFAVLYMRGLHERRHEYLSWLRVSQVIASAFIIGCLWWHSNLQTERQLADQVGLLFFISTYWGFFPLFTALFTFPQERAILAKERASDMYRLSAYFMARTLGDIPLDFCLPLAFHIIVYFMAHLRQTTSAFFLTLMTILLSTITSQGMGIAIGAVMMDLKKATTLASVALLTFMLSGGFFVQSIPSFISWIKFISYNYHTFKLLVKVQYNDGQHFDCATPRGCQKVADSAIFKSLSLDGGDKEVVVLISMIVGYRLLAYIALRHMRQVV*