MVSAKGQNWENYKKDFADDEVEEKKITPLSDEDIQVLKTYGAAPYGAALKKLEQQIKEKQTSVNEKIGVKESDTGLAPPHLWDVAADRQRMSEEQPLQVARCTKIIQDEKDTEKSKYVINVKQIAKFVVNLGERVSPTDIEEGMRVGVDRNKYQILLPLPPKIDASVTMMTVEEKPDVTYGDVGGCKEQVEKLREVVEMPLLSPERFVNLGIDPPKGALLYGPPGTGKTLCARAVANRTDATFIRVIGSELVQKYVGEGARMVRELFEMARTKKACIIFFDEIDAVGGARFDDGAGGDNEVQRTMLELITQLDGFDARGNIKVMFATNRPSTLDPALMRPGRIDRKIEFSLPDLEGRANILRIHAKSMSVERDIRWELISRLCPNSTGAELRSVCTEAGMFAIRARRKVATEKDFLSAVDKVIKGNLKFNSTATYMQYN*