MEIKNNLLKNKQLSTKCCICGYLASGYLYYNVNCCDGCKHFFRRCIIIIRDNNSKELFKCKDDGNCKVENVPYKCKSCRFDKCLLMGMNLQKLRGKQTKSSWEINAIIEERIRELANKGKYILKKMENNKNVGQSFGDLKKSLNEGKDYQIIEYLLAIEKNASRIRNSPTNVPEWHYVYSCKSLNILLTQTENLLSYSHEYLEKEQKPTQALIDFLHKYGHFHMRPTTLAEDLLLIVDIAKTMPFFTKLDLNDNIYLLTIITLPILVLVMGYHSYRKNSETCILPCGISTMFFLNGEFYEGDLTMEPFNRVKLNEEEYVLIRAIIYSHMVTNGLSKSGQEILLNEAEKYSKILLKMLQNNYGPISGARRYAELLQLIEFCFNCARYHNLLLNYFAFVRDRGSFHNVMPEALADLCLRTNVKLPELTQL