MSTGTAESCGKNLPCRMDHLLTAVENELQVGSEKGDPTERELKVTLEDTDLWIRFKELTNEMIVTKNGRRMFPVLNISVTGLDPNAMYSFLMDFVTADNNRWKYVNGEWVPGGKPEPQAPSCVYIHPDSPNFGAHWMKAPVSFSKVKLTNKMNGEGQIMLNSLHKYEPRIHIVRVGGPQKMITSHSFPETQFIAVTAYQNEEITSLKIKHNPFAKAFLDAKERSDHKDFIDDTENGQQSGYSQLGNWLIPGTGSLCSPTNHHSQFGGPLSIPSSHGCERYTTLRNHRSSPYPSPYTHRNNSPPSYTENSSACLPVFQSNDHWPGLQMQTHPSMLSINHTNGSSSNSCQYPSLWSVSNSTIAPLPQTGSVANGLGSQYLRSSTSLYAPYNQIVPSPTMESPIYEGTSTEIEENQYDVSAHDRLAPSWTSVTPPSL