MDDEQPKTLYVGNLSRDVTEALILELFGQIGPCKSCKMIVDTAGHDPYCFVEFYEHRHATATIAAMNGRKILGKEVKVNWATTPTSQKKDTSISIILLKFSSASHFHVFVGDLSPEITTDDIKAAFGPFGKISDCRVVKDMATGKSKGYGFVSFFNKWDAENAIQQMGGQWLGGRQIRTNWATRKPAPKTTNETTNTKQLSFDEVVNQSSPSNCTVYCGGVTTGLTEQIMRQTFSPFGHIMEIRVFPDKGYSFVRFNSHEAAAHAIVSVNGTTIEGYVVKCYWGKETTDMVSPMQQQNTMSFAAQHYSQWGQWYGNTQQIGQYVPNGWQVPSYGVYGQSWDQQGYNQLHAGAGWTGMSTVSNGGMVEPGQGVNGTMLTNQTGMSTAGYPTH