MSQTEYQIKSGNIKGNSEETSTVSNISYEIENANNSGLKQNKIDKQIKKLQEKNKFPKNLSYLKSYTDPKTGTTTSAFLNKDTGKVTLGMTGTNVHKDAILKQTFGVPSYQGYIDVSETLKDIGADVNIGLHSVTDKDPHYKNTQDFIKNIKKDYDIDIITGHSLGGRDAMILGMSNDIKHIVVYNPAPLAIKDVSGLYADQEELKKLIEKYDGHIVRFVSDEDELDAGVRNHLYETAGEKIVLKNGEGHAMSGILMSRTQAIILAELNKVKGYQDENNKALKSVRKQTRHRLHKVETLRANWIQTTGGSLSSSQQQLLEALTALTIAEGLNQLVNEESQHLKKCITRWHINLETTGKKRKKLEMKLVKN*