MRIKYLEAALSQDIQFFDTEVRTSDVVYAINTDVVMVQDAISKKLGNFIHYMATFVSGFVVGFTAVWQLALVTLAVVPLIAIIGAIHTITLAKLSSKSQEALSEAGNIAEQLILFLPSGYFLDPSKMQTIAQIRTVLAYVGESRALQAYSSALKISQKLGYKTGFSKGLGLGATYFTVFCCYALLLWYGGYLVRHHYTNEGLAISTMFSVMIGGLALGQSAPSMSAFAKARVAAGKIYRIIDHKPSVDKNSESGLELDSVSGQLELKNIEFSYPSRPDVKILNNFTLTVPAGKTIALVGSSGSGKSTVVSLIERFYDPTS