MKKIRLPEMIDYFRKENGWTMKEFGEKLGKSESAISKWIKGVRSPMVEDFDKMVNLFNTDPDTLMYGASDLSTTLSEINKISSQLEEPRQKVVLNTATNQLDEQNQEKKKESKVIPINKIPDDLPPYISRKILENFVMPTNTMEYEPDEDMVDVPILGRIAAGLPLDAVENFDGTRPVPAHFLSSARDYYWLMVDGHSMEPKIPFGSYVLIEAVPDVTDGTIGAVLFQDDCQATLKKVYHEIDCLRLVSINKEFKDQFATQDNPAAVIGQAVKVEIDL