MDGNRQQGAFVLGSAPLAALHNMTEMKTSLFPYTLQGHPAAGGFKAPSLTCTLNSHLSMGTPHGISDILGRPITSAGQLLTGFPRINGLTAATAGMYFNPVTRYPKPLTELPGRAPIFWPGVMQNPWRDPRVQCPSQAGMMLDKDGKKKHSRPTFSGQQIFALEKTFEQTKYLAGPERARLAYSLGMTESQVKVWFQNRRTKWRKRHAAEMATAKKKHDSETEKMKESSDNEDDDEYNKPLDPNSDDEKITRLLKKHKATNLALISPCSNSSDTL