MLFNKFFKHDTFHITLSKIVIRNYKTSKKINIGKLITKNKIKNHEKHSIEDIELLLHEKHHDVLESHPTIKNVNKIIDVNYLPVFKKNENQFNILNKIVLHFGDLSYLKGDAVVNGTNKVFELMKEGNGYDCSGNFLKTCGDELLNDMKNAKEQNKGKSIILTKGYNSSYKHIIHVVEPYYNQTQKLKNCYENILLTAKDNNFKNIVFPLLGSGISLFKKHDVVISCLEGIYEFMKKRDNFNAIEKIILCTITDSYWMLLRDSIYLYLDINI*