MNNDIDKWFENLFNNIHLYYKQEQSYKISKLNECITNVIKFINIKNYRKADIYNLTYVIEEVRYSTNLILSDSAIKFNDLILKKLDNILDCTNINYFTSLMKNLKVLLEKYKLVIEKDISNRIELIKTKQFDKLESIFLDYINNDNINAYDDRLVKLYVKTIQNPNSIEAIDEYKSYFDTLKIFIKDHKNIDSFIPFRENPILSLLKLAYLIRNGLYKTDRLLASDIILLRALYSINKDTYKLSLINEKTDTHLSIVSLTSLQAKPSENLKKTIDFIDLQIFAISQYFDDFPLQDIFFQKKSQIDIFKSESLEQLIFSLKNISNIMFDEETLYKKTHIKNQLYKNLFLNNHNSLIEDIIEKSPANLLTKLANKYFQILLDIATMINIQLVNNDLKLIYPFLEFEKYFNQVTLEVSKKSQFNQEKLEKNILNIIRIYPLLNQNYQLLKDMEQKIIDDKNSIESNDIYKLSVFVNSKSFSTYKEIKTLTSNDHKDINIHKSLVKVNKNICNAKHKNAAETAKELTMVLLSKSYYMNPTLIGVYNLPPISNSFFLVLKEITNNPIIDSIKSKQEAYWKI