MLAVGQMDANRQSAFVLSSAPLAALHNMAEMKTSLFPYALQNPSGFKAPALGGLNTQLPLGTPHGISDILGRPVGSASNLLGGLPRINGLAASAGMYFSPAAVSRYPKPLAELPGRPPIFWPGVVQGSPWRDPRLACPAQTGMVLDKDGKKKHSRPTFSGQQIFALEKTFEQTKYLAGPERARLAYSLGMTESQVKVWFQNRRTKWRKRHAAEMASAKKKHDSETEKLKESSDNEDDDEYNKPLDPNSDDEKITRLLKKHKSTNLSLVSPCSTSSDTL