MIVAVKASVRVIQTRKQAGFFAAVKASDRATNKKTSREGKMKIEEVQSTSKKQRIATHTHIKGLGLRDDGTALPLAAGFVGQDQAREAAGLVVDMIRQKKMAGRALLLAGAPGTGKTALALGISQELGSKVPFCPMVGSEVYSSEVKKTEVLMENFRRAIGLRIKENKEVTELSPEETESTTGGYGKSISHVIIGLKTVKGTKQLKLDPTIYDALIKEKVTAGDVIYIEANSGAVKRVGRSDAFATEFDLEAEEYVPLPKGEVHKKKEIVQDVTLQDLDAANARPQGGQDILSLMGQMMKPRKTEITDKLRQEINKVVDRYIDEGVAELVPGVLFIDEVHMLDMECFAYLNRALESSLSPIVIFATNRGICNIRGTDISSPHGMPIDLLDRIVIIRTLPYTPSEIVQILAIRAQVEALTIDEESLAFLGEIGELQLLSPASIVARTNGRDQVCKEDLEDVGKLFLDAKASARLLQEQPDRYISQ*