MASVQLRNVTKAWGDVVVSKDINLDIHDGEFVVFVGPSGCGKSTLLRMIAGLETITSGDLFIGETRMNDIPPAERGVGMVFQSYALYPHLSVAENMSFGLKLAGAKKEVMNQRVNQVAEVLQLAHLLERKPKALSGGQRQRVAIGRTLVAEPRVFLLDEPLSNLDAALRVQMRIEISRLHKRLGRTMIYVTHDQVEAMTLADKIVVLDAGRVAQVGKPLELYHYPADRFVAGFIGSPKMNFLPVKVTATAIEQVQVELPNRQQIWLPVESRGVQVGANMSLGIRPEHLLPSDIADVTLEGEVQVVEQLGHETQIHIQIPAIRQNLVYRQNDVVLVEEGATFAIGLPPERCHLFREDGSACRRLHQEPGV*