MSDGVSILHIKQEVDTSSAGAACYSPTSKATTAQSNSCNSNSGMKSSPSVSPERQLCSSTTSLSCDLHNVSLSNDGDSIKGGGAGSGNGGGGSAINASANAGSVRDELRRLCLVCGDVASGFHYGVASCEACKAFFKRTIQGNIEYTCPANNECEINKRRRKACQACRFQKCLLMGMLKEGVRLDRVRGGRQKYRRNPVSNSYQTMQLLYQSNTTSLCDVKILEVLNSYEPDALSVQTPSQQPHTTSGCNDEASSSSGSIKLESSGGGGGGGSSSAGVTSNGTCIFQNNNNDPNEILSVLSDIYDKELVSVIGWAKQIPGFIELPLNDQMKLLQVSWAEILTLQLTFRSLPFNGKLCFATDVWMDELLAKECGYTEFYYHCVQIAQRMERISPRREEYYLLKALLLSNCDILLDDQSSLRAFRDTILNSLNDVVYLLRHSSAVSHQQQLLLILPSLRQADDILRRFWRGVARDEVITMKKLFLEMLEPLAR