MELNIKLHEEYFLKSIKEKLESKSKRDHVSDKYESILINGVFWVLSGILIMNKGKNSLSDILEKNIIDMLYLLVMQSLQKKKIKEDIIYNYKKKNKILSDKDINEVMKIVKQKYYDDVINIKIDNEGTSISVENISHYNDKTYENINRIEFPKNEGQKINITFNTNENITNDLLINNMREIDKVEKKDLNLSQNSTHLCGLKSNKKMKKKFIVCGFSPCNKKLLYESNVISTLSAIQILFLINRTSENDISTKTLLEIYNFINLMFDEDKGFYHFSLKSFLLHFDGDMRFVFCSLSSLYFINLLLSKRNIYIYINNNTQKCINWILNCFNVDGGFSKFPGSESHAGTTFCAVNSLNLLKDNNNRSCLFTNKWIRSKLIRWLCDRYENQGINGRVSKNHDVCYSWWVLSSLVSLKCNLSKLLNVNILINFILKCQDKDNGGFSRVQQNNNYIKKSENFNYYDKEDISYKQSDLFHSFFAISALSIIYYNIQYYKNKKSDKYDIFGDIKIPKHLEDQLIQLNDVHSSFAMPVYMTI*