MSTGTAESCGKNLPCRMDHLLTAVENELQVGSEKGDPTERELKVTLEDTDLWIRFKELTNEMIVTKNGRRMFPVLNISVTGLDPNAMYSFLMDFVTADNNRWKYVNGEWVPGGKPEPQAPSCVYIHPDSPNFGAHWMKAPVSFSKVKLTNKMNGEGQIMLNSLHKYEPRIHIVRVGGPQKMITSHSFPETQFIAVTAYQNEEITSLKIKHNPFAKAFLDAKERSDHKDFIDDTENSQQSGYSQLGNWLIPGTGSLCSPTNHHSQFGGPLPIPSSHGCERYTTLRNHRSSPYPSPYTHRNNSPPSYTENSSACLPVFQSNDHWPGLQMQTHPSMLSINHTNGSSSNSCQYPSLWSVSNSTIAPLPQTGSVANGLGSQYLRSSTSLYAPYNQIVPSPTMESPIYEGTSTEIEENQYDVSAHDRLAPSWTSVTPPSL