MVLGELGSRISGAIQRLNTATVIDDKALTICVNEITHALLQADVQFKLVQALSSNVRKSVEKLAAGHDKRHIIQKAVFHELRAMLDAGKPSFTPTKGRTNVVMLVGLQGCGKTTTCTKYALHYRKKGFNPALVCADTFRAGAFDQLKQNATKVKIPFYGSYTETDPVVIAQEGVRKFADAKHDLIILDTSGRHKQENALFEEMRQLAAATNPDLIIFVMDSSIGQAANDQALAFRESAKVGAVIITKIDGHAKGGGALSAVAATKSPIIFLGTGEKADAFETFESKAFVSRLLGMGDIAGFANKIKEVVPSELQPELVQKLADGNISFKFLCDQIENITSMGSLSQLMSMIPGFNNINVQSFDIQQFRKYRVILDSMTNEERNSSSLSESRILRLAKGSGTSVDNVQQMVNHVKTMSKQMKGLKLNKKGDLGKGKSMQDLSKMLPANIVKQFGGMGGLQTLMKQLPR*