MLAVGQMDANRQSAFVLGSTPLAALHNMAEMKSSLFPYALQNPSSFKAPALGGLNTQLPLGTPHGISDILGRPVGAAGNLLGGLPRINGLAASAGVYFGPAAVSRYPKPLAELPGRPPIFWPGVVQGSPWRDPRLTCPAQTGMVLDKDGKKKHSRPTFSGQQIFALEKTFEQTKYLAGPERARLAYSLGMTESQVKVWFQNRRTKWRKRHAAEMASAKKKHDSETEKLKESSDNEDDDEYNKPLDPNSDDEKITRLLKKHKSTNLALVSPCSTSSDTL