MNRSTVTVRRLDGGDEPLKGSAVTLFEDVSALSTRHGRPVPAPVMEGCLAALGPGARMARASLVQAECWGWLLAPHPPDLVAISPTGSGKTLAFLLPLIADLAAGPPPPPPPVTDVLPDAGALAELRIAPDGGGEGEGEGRGASGVESFEEGGEGGEQDSGLRPPWQHGCARGCEQVSPVGLVLAPTRELCLQTAEVARRVASHTAPAAPRDLSQRARGAALASFRRGEAEVLVATDVAARGLDVPSVAHVVNLSGGLSIDAYLHRGGQCGQGGMGVSHTFVTEGNAPLAPVLVQLLERRLSLLWVSSSNLLETVFQVQLL*