MEKASDAKDREIIKKLTIVKISSLIKDGNISNCKELILKNKGIEECEELYQMKNLNKIDLSQNKIKDLSMIEMNLNLYHIVLQENLIDNINYLNNINNLLFLNLSNNKIKLIDNICQLKNLKTLILAYNEIEKVPNLSNLQSLETLILKNNNIEIFTKPAKEMINLKKISLSFNKIRQFCFGSHFSNLQELRLNSNKLINIDKDIIYMAALKQLYLQNNYIMESDFLNYINELNNIKSIVISDNPFFKNMNIELLNNFIKKSRNLITINSVPIPYDKKFVTFPFNTSHNLSSTENYANSNTNKKGNNRNMKTKNFFKVKKNNFHNKSKKNNYKNIKQQK*