MLAVGQMDANRQSAFVLGSTPLAALHNMTEMKTSLFPYALQQSPAGFKAPSLSNLSSQISGGTPHGISDILGRPITTAGQLLSGFPRINGLAATTAAGMYFSPAVSRYPKPLAELPGRAPIFWPGVMQGAPWRDPRVPCPSQANLMVDKDGKKKHSRPTFSGQQIFALEKTFEQTKYLAGPERARLAYSLGMTESQVKVWFQNRRTKWRKRHAAEMASAKKKHDSETEKMKESSDNEEDDEYNKPLDPNSDDEKITRLLKKHKATTNLALISPCSNSSDTL