MQLKNFHFKNNTLSKKTNLAKSKFTIVLTFLFLLYFFSNNLIYAQNLQKNEPEYLIPIGNVLQIDAELKNIIVRNPGEASPFRLGDAIVKVNNAEVDGYSDFANTLNALPEEKQVSILLNRGGQLITMKTTKHILEKISFNNLLSGFATLTYINPDTSEFGAVGHPISVGNARKIPIKTGSISTTKHLNIEKSYKGSVGCINAKRENIIGSFTENTDFGIRGQINNFDISKLKKYKVASLDEVKLGKAQIILQDNFNKCKKYNIEIIDIENQKHPESKSFKIKITDKKLLAQTGGIVQGMSGTPIVQDNKIIGAVSHAIENDPAVGYGVFIKWML*