MSQGDVETPTTPGNAMEGVATPSAPIDPKKEALRKYAGLLLQHKELEARVRASRFELIDIRKTYDKTEEDLKALQSMGQIIGEVLRQLDEDRFIVKASSGPRYVVGCRTKLDKSKLVNGTRVTLDMTTLTIMRALPREVDPLVFNMLSESTGHVDYSSIGGLGEQIRALRESIELPLMNPELFVRVGIAPPKGVLLYGPPGTGKTLLAKAIASNIDANFLKIVSSAIVDKYIGESARLIREMFGYARDHEPCIIFMDEIDAIGGKRFSEGTSADREIQRTLMELLNQLDGFDVLGKVKMIMATNRPDVLDPALMRPGRLDRKIEIPLPNEQGRVEVLKIHAQKLNKEGEIDYESIAKIAEEFNAADMRNVCTEAGMFAIRDDRDYCVQDDFMKAVRKLVEAKKLEPAASYDSSFKSDK*