MGDVSAVSSSGNILLPQQDEVGGLSEALKKAVEKHKTEYSDDKKDREYGDTFMMHKETALPLLLAALRHGAPAKSEQHNGSVSGLHHNVKGELRIAEKLLKVTAEKSVGLVSTEAVDKFAALQSSKNRQLEGVSGKKLSADLKAVESLSELADKAAERTDDNIKVLPGDNKVIAGEGVRKEGALLARDVAPSRMAAANTSKFDDKEHKKIKEASQVPLQPTTIADLSQLSGGDEKMPLAAQSKPMMTIFPTADGVKGEDSSLTYRFQRWGNDYSVNIQARQVGEFSLIPSNTQVEHRLHDQWQNGNPQRWHLTRDDQQNPQQQQHGQQSGEEDDA