MSKNKKSIITTFTTKLQEKVKEEKKNNNKINNDVMKLINKELIIDYTTNQKVNAKLMLNKYLNVINYLMKENINLKKKIENIKVEYMQKNDMIDHYEKELKEKNEIIIKLKKNMSPDTLEECERTYEDNNYLMEHNDMTMDNIEKSKYILSIKGDTENNISNNKITPYNINHTAFNKKDEQINNEDNIFLNYQNNTFNNKYIQQNDQHYMKNVCMVSDNVKAKNTSSFNQIITPTISNDYKNYWSNKNINVEMNHEYIYNNNYNINTSNLSNNCKKNNSKENINFIKKDSQYLLYKNDNLPNDDKYIDELDNLINNTNSVHTMITSHLNKCDIQCNNKNEENIIIYDYSKETNILSSDGEQESDISKNCDTQDPKHNRNNDYTIKTTQIINNKINKNNNNNNVHNNIYNGMNKSKEHINKISFMEVDKCIINKKIDNDVKIITHEHDIIRDDKNYDTSSEQNFKLLEKSTENEEDDDNYEDLENIMSTILKLRKNA*