MLAVGQMDSNRQSAFVLSSTPLAALHNMAEMKTSLFPYTLQNPSGFKAPSLTGFNTQIPLGTPHGISDILGRPIGTSSNLLTGLPRINGLATSAGMYFSPAAVSRYPKPLAELPGRPPIFWPGVMQGSPWRDPRLACPTQNSMVIDKDGKKKHSRPTFSGQQIFALEKTFEQTKYLAGPERARLAYSLGMTESQVKVWFQNRRTKWRKRHAAEMASAKKKHDSETEKLKENSDNEEDDEYNKPLDPNSDDEKITRLLKKHKATNLSLISPCSNTSDPL