MKKLNLLFKLYHRRAECNGSTGFVGNKHHIKLKKISYDFYKNSKINILDEQCYENAIKISQTISSFYKNKIYNNQSYILIFKGFMNILLKIKEKEKIEKKKKLLNIMNIFVLYFKDHINIMNEQDITLLLDTNGKCNINNKIINELIINRFDKNNNKNTLFYNLNPKSVCIILNNLYKISGIIKINIIQDIYTYYIINKYSNYTLKQLIIILHSLNKYNFQKSQIIYILNYISLKIFKLYDIFLKTNENKFKQKNTINLTISTTHHNHHNIPILKICEKNNLKENQIHQNNKMSFIYNKGEDKHRENTNEFISLFCKNNKYEVILLYVLSCYNYCNNNIIKILIKQTKNKILTIYNEKEICMLINSISNFFVLKKNKNFDKHGIEEDNYINDKNKLFMSNLIDDIIKCNQIFNYYSHFSIISIYIFLSKLDYFKCYKNKQIHDKFLNQIFYNDTTNNNNYIEKKKKKKIPYFFLNNNKDITVKTLINLAFSLSLNNINCYKYYNFVLHYFYILVKKYIISFNNHSGYINYDINKFIQFLSIQNIQLLCIIYTYLFVNNILFKLNIINCHLFLFFINNLNYINSMYLSQHISSKIHEEINTILTSLKKSKHNNLENNQNYDKITTQQILHTNECFIFPYYIDIYLSPI*