MKIVIAPDSYKESLSASEVAQAIEKGFREIFPDAQYVSLPVADGGEGTVEAMIAATQGKEHFAWVTGPLGERVKACWGMSGDGVTAFIEMAAASGLGLVPPDKRNPLITTSRGTGELILQALEHGAERIIIGIGGSATNDGGAGMMQALGARLCDAEGQEIGHGGGNLGSLSRIDLSAIDPRLRDRMIHVACDVTNPLVGERGASRIFGPQKGATEAMIVELDRNLAHYADVIKASLQVDVKSIPGAGAAGGMGAALMAFLNAELRSGIEIVTEALKLEEQIHDCSLVVTGEGRLDSQSVHGKVPVGVARVAKKYRKPVIGIAGSLTHDVGVVHQHGIDAVFSVLTSVSTLEEAFRGAFDNIYRASRNIAATLQVGMTTEG*