MKKMVSSIAASAILLGGILPVVDFAHAKDKIPEKKMTMTFDVISDIQGDLRDFSHVLQDINEENPKSKALIINGDITPRGYDFEYQAVQDVLDKNPHPENVWSSIGNHEFYVPKWKNPQTLAQSSWPNGTTEEELFDNFYQFSGEDKVYHQKEIDGYPFLFLGTEKYMKYHDPKLWDEVYMSDEQLDWLKDNLKRYSKKDKNKPIFVFSHHVLPDSISGSRQSPYTNDYLDVDKLLDILKDYPQVVFFSSHTHWDLNLPDWAGKKKVKGGDKRGFTVVNTAGIETGWMSAGPDGGEKVTPDGGAFKQGLRLQVYGNDVVIQAYDYQHDKVIKQLSIRYGKIEQLPPDVQADDENNVLVNATEYMEYAVGKQKNWKDYDPEDPPTFPGYQNVYVRHKGEMNLEAGTPIMVKFKK