MSNGKKLKHFIEDYVQIDSTRKGDVEMKRLQWKIIRNRSVLLLIVFISILMLFGCSFEKKEEEKNEKNQSNNLSKETPKRRFDILPLEISEGKFDRAIGWLDNKTIVYVSNVNQGSNVYKYNLFTGRSTLLYKSKYPIVEVFISPSRERILIHSSNSSYKGMITILTANGKELVSKTIKSFELAFEWNPYNENLLLVSSFTEKWDFHTYILKIQDKELSEFQLAEPFASWLTEDELIYLDWDANHSSLLAPLKKVKYGSGKIKTIMTGLIQAKAYRDNLMTIGLSQESDDNGVYTFYSNQMKLKSSIIVPLLSSYSDWLVPYFEFHPEDKLFYTFRLKASGDANTYSGGFEFISFDIETREETVILENVENEPISCSSDGALCLYGNQLEKIIDVKNHLVLSLLKNGGYSKKRLPS