MGQALFLTVLLPVLFGVGPEAYGEASHSHSPASGRYIQQMLDQRCQEIAAELCQGGLRKMCVPSSRIVARNAVGITHQNTLEWRCFDTASLLESNQENNGVNCVDDCGHTIPCPGGVHRQNSNHATRHEILSKLVEEGVQRFCSPYQASANKYCNDKFPGTIARRSKGFGNNVEVAWRCYEKASLLYSVYAECASNCGTTWYCPGGRRGTSTELDKRHYTEEEGIRQAIGSVDSPCSEVEVCLPKDENPPVCLDESGQISRTGGGPPSQPPEMQQPADRSDERGGGKEQSPGGEAQPDHPTKGGNIDLPEKSTSPEKTPKTEIHGDSTKATLEEGQQLTLTFISTKLDVAVGSCHSLVANFLDGFLKFQTGSNSAFDVVEVEEPAGPAVLTIGLGHKGRLAVVLDYTRLNAALGSAAYVVEDSGCSSSEEVSFQGVGSGATLVVTTLGESPTAVSA