MDTNRQSAFVLSSTPLAALHNMAEMKTSLFPYTLQNPSSFKAPALGGLNTQIPLGTPHGISDILGRPVGTTSNLLTGLPRINGLATSAGMYFNPAAVSRYPKPLAELPGRPPIFWPGVMQGSPWRDPRIACAAQTGMVLDKDGKKKHSRPTFSGQQIFALEKTFEQTKYLAGPERARLAYSLGMTESQVKVWFQNRRTKWRKRHAAEMASAKKKHDSETEKLKESSDNEDDDEYNKPLDPNSDDEKITRLLKKHKSTNLALISPCSNNSDTL