MRIKYLEAALSQDIQFFDTEVITSDVVYAINTDAVMVQDAISEKLGNFIHYMATFVSGFVVGFTAVWQLALVTLAVVPLIAIIGAVHTITLAKLSSKSQEALSEAGNIAEQTITQIQTVLAYVGESRALQAYSSALKISQKLGYKTGFSKGLGLGATYFTVFCCYALLLWYGGYLVRHHYTNGGLAISTKFSVMIGGLALGQSAPSMSAFAKARVAAGKIYRIIDHKPSVDKNSESGLELDSVSGQLELKNIEFSYPSRPDVKILNNFTLTVPAGKTIALVESSGSGKSMVVSLIERFYDPTSGQVMLDGHDIKGLNLRWLRQQIGLVSQEPALFATTIKENILLGRPDAYMGEIEEVARVSNAHSFIIKLPDAYDTQGEIGMAFGDLLKTLWAPGATVVPPRTFKSKLAHLRFPDFKELQTSGKGSCKHPGSNRKNRTIQNVHTCILF*