MFSKEVTTSDLFVDMPSSSQLLYFHLGMEADDEGFIGNAKMLSRAYGSNNDDLKLLEAKGFIIAFPSGVTVVKDWNLNNKIRKDRQKPTIYTEEKILLSLDSKGSYLLGNQVSTIPQPNDNQMSAQDRIGEVRLGKDSIGKDSIDASQPNAFQEKSSGEDINSLLSEYLDSFIEFSSKNIAKRAMAQVEFMKLSSEEKKQAVIGAKNYFEWYKQENPEDKTKKFSINSYAFLESATFKSFQQKVKVKKETLGGLI