MIIHNFFVSSFRQKVHNLNIFKRRNTKILFYSTINCNIINNEITPKEDSLKPHWINMDNNKKLKNKCVDDETYKNEEANLQNNEYLYISKKSRMMKYIIRLRKKKNFRKKNNSFFVKDSNTILHLSKNKNIQFEAVLGTNKDILNNFKNKQCTKLYYINKDILNYIFSDTLNVRRQDKNDAVAIIKIPCLSNKINNIKFLLVLDRIRYAYNLGKILNVAYSFNIDCLYYTKHTADPYNPKVMEITKGTHLNIPHIFGNYQELEQLCKEHKLIPIVAHTKGQNIDTFFKKNKIKNNNINGICLILGSESTGPHTDVFKYAHPIQLPMHEMTNSLNVFVAASILIHYIKKCCL*