MASAAATPSSSSSVNGSIRRRVVVVGGGIAGAFTAKLLEDHSDVVLVDPKDHLEIPYGRLRAMVHPDFADRILLLHGAYLKKARHVLGSAERASGTEVVTSTGEALPYDFLVIATGSAHSGPATKTECIRQFQSEQKKLKDSKTAMIIGGGPVGVELAGEIITDFPDKKVVLAHGGSRLIDFLGPKTSKKAFDWLVKKHVDVRLNTKVKMDDFSGSSNSYTTSNGDVLIADSHFVCVGKKVGSSWLQSTVLKDAVNAEGRVKVDEFLRVEGHSNIFAAGDVTAIKEIKQGFLAQKQAEVIAKNIKSMIKDTKSKLEAYKPLATPMGIVSLGRRDAVAQLPVVGTIIGRMPGLLKSGDLFVGKTRQGLGLKD*