MRVKFNGKEFDTDFKTSLEFFENISKNENDVWIINGFATKENIALNENDELFCIERNTLPPKDALDAMMRARHTPKLHDKLKNGRVAVCGLGGLGSHIAINLARSGVGYLKLIDFDVIEPSNLNRQAYRVSDLGKFKTEALKEQISEINPYISVEICTLKIDEDNLESLFKDIDIVCEAFDSAIAKAMIAQNFHRFYKDSVLICASGLAGYGDSNSIQTRKIAKNFYVCGDLVNGAKLGNGLMAPRVNICAGHQSNLVLELLANKE*