MKIEEVQSTTKKQRVASHTHIKGLGLKDDGRAVGMGAGFVGQEAAREAAGLVVDMIRQKKMAGRALLLAGAPGTGKTALALGIAQELGSKVPFCPMVGSEVYSSEVKKTEVLMENFRRAIGLRIKENKEVYEGEVTELSPEESESTTGGYGKSISHVIIGLKTVKGTKQLKLDPTIYDALIKEKVSVGDVIYIEANSGAVKRVGRSDAFATEFDLEAEEYVPLPKGEVHKKKEIVQDVTLHDLDAANARPQGGQDILSMMGQMMKPKKTEITDKLRQEINKVVNRYIDQGVAELVPGVLFIDEVHMLDVECFTYLNRALESSLAPIVIFATNRGICTVRGTDISSPHGIPVDLLDRLVIIRTLPYTSAEMVQILAIRAQVEGLVVDEESLAYLGVIGDRTSLRHAVQLLTPASIVARTNGRDDISKGDLEDIADLFLDAKASARLLQEQSDKYISQ*