MPPKNQRRSHTKSKNGCSQCKVRRIKCNEQHPVCNNCERRQIFCDFSLSPGASNSPGITDQSQQLEGSTSASISQRTPSQIVVDPFQLPDVVSTKTTTDLDITDLRLMHHFTSVTALDLANDQSPEAQAVWQEHAVKLGFKHHFLLRGILAISAFHLGFLYPEKKAEYAMIGSSHQSIGLAEFQATLPHVNGNNAHALFAFSCLIIVLAFASTSKDKARDLNKEVLHWFYLLRGANIVLNMHSETIRCSFLKPVLDEMAHIENTAAYRFPHTEQITKLFRICNSKEQDQESAQAYDLAIHSLLSTFIQVSLLRDRGHGTVLATFVWPINLSPRFLDLLEEKQPEAVIILAHYCVLIYWSESPDANETWFIMGWSKYMLETIREIVPESWQEHLQWPQAMIE