MLDALNPEQRKVVTDVLDGTAAAVASRRARIGPPYCVLGPPGTGKTLTVVSAAAAVLESDPNARILLCAPAAFAADVLCSRLADASLLHADQTANSRCFTHIFIDEAGQATVPESLVPLRLVTLNCKAVVLAGDPMQLGPVVHSGVAARGSADGILRSGLMTSLLEQAAAHHAHPQARATVQARCMRLVRNYRSHKDIIDLPSKLFYRNSLVACVDDSANSKPPPRLARVLFYGVRGRQAREGSGEAPSFFNAVEAQELVNLVETWLSRGGGGSNDDDADDDGLKVSDVGVVAPYRSQVIRVRNLLRARNLGAVRVGTVDDYQGQEEKVMFISTVVAGEASVAGLALGFLACPRRFNVAISRARALNVVVGHPVALTHWPHWHSLLQHCYSRGAFLGSGSEFIPRLGGGRENVDPALDSVVGDVEPDDEADFEELKRAVDRMAEMSLLGGGDDMWPDDGDMMASAFQEDREWRVAL*