MEKRRRARMNECLDQLKHLLLHISPNHRTKLEKADILEMTVAYLNQMQHPLLPSTSFDNNAIYQQSYVEGFTVAASACLTYLQNTLPPSEFAPQAQQFRNGLIQHLQSVMSNHVNASSEDAIPIPSHSVMSCLPRNFQMRSLLTDNYLASNYLSNMPYPRLSCVPYQSNISGSYSTPVLHTVVSAASQSNIRSMSKDLIPRPVAVNGAQTALSGFCDNHPEKCSGHSKLAKDDATKDKINGLEKVETIKDVKRSERNSCYTSIAYKDKQHFYQKISCWPNIVGGELGFRGCLVNYYIIQEVCGYYFLVFDGWKLQFLLLMLKSGSFSFLTF