MSLQVPDLRNKVAVVTGANSGIGNNVVRALVKNNCEVVLAVRDVGKGERAAKLLQRDIPHARVHVKEVNLESMASVKQLSKEVKSLNKPVNILVNGAGRFVDDAFSVTNDGFEQVLQANYWGHAYLTLLLLDKLMDSEPARIVSIVSLFEIFGKVDFNDLKGTKMGTSGAPAYGTSKLMMYMFMAELQKRIRRSRKSVDCFVTHPGLVASNLYSKVDFRYPTAVFSYAAAKVAGISSEQGSRGTIYAATAPQLQGTGLGYYGPPYALSSLPFGGLLQTNRRPAWNPQAHDAYARERFFHDTLKVLEEVTGENVGRVLEDAVAMKV*