MERIEDQDVMEKIANITGDVVIKNAPSVKKSDDKKKKKKKRKNSPTQEKKQNNGVNTKKAKNKTDLFNDFKIQQKKEICKFFFRKGKCIHNENCTYSHDVTPIYKISKLCKFLVKGTCEKENCIFSHDYKLFFCRNNVIYNSCCNPMCKFKHVKIDSSINNADQYNIEVDNILSKDDKIRFLYNNKYYLMELLINKYHNFDNFQQKDIEGLSKKENYPWFINGIIDIIKLDYKLSKVDIFLKLVEQYKQKVPHTNGSGPSGIENVQAHDNKDICRDTSISADYTKLAEENVEGSNADGEKGTPLKSDKSSTTKDNNVNGNNGEENFSDYKFYSSDEEEDYTKYLNKYFDMDG