MDKQKDPLYGVKLEVLLNEIGEHYGWQCLSEVLNIERLSFHTGLKSTMKFLRKHEWAKHKVEDFYLYEYKTFAWPDDKLLANPPRDRSLFTLSDRVEPAEITEETASRIEHASLLRSAKQHKKESTDKRQEPLYDTSNPWNQ