MKIEEVKSTVRTQRIAAHSHVKGLGLDEVGAAVHSAAGLVGQKAAREAAGIVVDLIKSKKMAGRALLLAGPPGTGKTAIA LAIAQELGNKVPFCPMVGSEVFSNEIKKTEVLMENFRRSIGLRIRETKEVYEGEVTELTPVETENPMGGYGKTISNVVIG LKTAKGTKQLKLDPSIFDALQKEKVEVGDVIYIEANSGAVKRQGRSDTFATEFDLETEEYVPLPKGDVHKKKEVIQDVTL HDLDVANARPQGGQDVLSMMGQLMKPKKTEITDKLRMEINKVVNKYIDQGIAELVPGVLFIDEIHMLDLETFTYLHKSLE SPIAPIVIFATNRGRCVIRGTTDIVSPHGIPLDLLDRLLIIRTLLYSTADMEQIIKLRAQTEGLQLEENAFTRLSEIGTS STLRYAVQLLTPAHQMCKVNGRNQISKDDIEDVHSLFLDAKRSSKHLSEKNNKFML