MLKNSESLCHVCGSESNGMYHYGAQVCRACAAFFRRALTSPYPKKCRMNQKCDFLTKNGYFKCKFCRLKKCYDVGMSSENFQLNRDVHNTACRIPETVGTFLGRSNLIIFSKSSSCDSVKSVINLENLIEKAMRIMKQSPESPIFVRNSLEKLAFSLGPILKTNQNINSSNYGKIYGMDQSMAQIEHEILTVTKWLTHFDGFLDLAPKLQIQIFQACWNLWWKLERLATTAMEIRRNENLRKMKRNSLLYKFDKTRIDVSWLTRYSLEELKL