MASVTLKNVCKAYGDVLISKNVDLEIQEGEFVVFVGPSGCGKSTLLRCIAGLEDITSGDLYIGEQRMNDVEPSKRGVGMVFQSYALYPHLNLYDNMSFGLKLSKANKSEIKKRVDHAAEILQLSHLLDRQPKALSGGQRQRVAIGRTLVSQPNVFLLDEPLSNLDAALRVQMRSEITKLQRKLGCTMIYVTHDQVEAMTMADKIVVLDAGFVSQVGKPLELYHYPQNRFVAGFIGSPKMNFMSVFIEGVEKDRVQVQLSNGTTFWIPVDGTTVTRGERMSLGIRPEHLVEAEHGDAKIEGKVMIVEKLGNETQVYMNLKGSDSDVIYRQPDTLDVETGDTLTIGIPAHRCHLFHSDGRACRRLHQEKGVDLPA*