MKDTIIVLVLLQIIGSLQGQILPKEIKKCRFGDSKCIVNSMNAIIKNYPKGIPAIGLKPIDVVDIRDSKFWNDAMVGAFW LNFDLFNQVNYGFENTTITKVSGFDENPTSSLIEIHGRIPSLIHKGDYFSMGRVWIVQMNSTGESLSDFQNFRFVLKLKV IMEYRNNKRYLKIYELTPFVTMDRWVFWLDNFFESNTDMTIAINQVFNLHWVEFWNELEPTNLKIFAGVFRSVFEDIFKK VPYDDMFLPISKEFEVND