MKIEDVQSTTKKQRIASHSHIKGLGLQDDGTALGMGSGFVGQEQAREAAGLVVEMIRGKKMAGRALLLAGCPASGKTAIALGIAQELGSKVPFCPMVGSEVFSSEVKKTEVLMENFRRSIGLRIKETKEVYEGEVTELTPEETESTTGGYGKSIHHVIIGLKTVKGSKQLKLDPVIYDALIKEKVAVGDVIYIEANSGAVKRVGRSDAFATEFDLEAEEYVPLPKGEVHKKKEIVQDVTLHDLDAANARPQGGQDILSMMGQMMKPKKTEITDKLRQEINKVVNRYIDQGVAELVPGVLFIDEVHMLDMECFTYLNRALESSLAPIVIFATNRGICNIRGTDISSPHGIPVDLLDRLVIIRTLPYTPAEMVQILAIRAQVEGLTIDEESLAFLGEVGEKTSLRHAVQLLTPASIIARTNGRDEIAKGDLEDLVDLFLDAKASAKLLQEQPDKYISQ*