MLAVGQMEANRQSAFVLGSTPLAALHNMTEMKTSLFPYALQQSPAGFKAPPLSNLNSQLSGGTPHGISDILGRPITTAGQLLSGFPRINGLATTAAAAAAGMYFSPAVSRYPKPLAELPGRAPIFWPGVMQGSPWRDPRVPCPTQANIMMDKDGKKKHSRPTFSGQQIFALEKTFEQTKYLAGPERARLAYSLGMTESQVKVWFQNRRTKWRKRHAAEMASAKKKHDSETEKMKESSDNEDDDEYNKPLDPNSDDEKITRLLKKHKATNLALISPCSNSSDTL