MKKIITLSIVFLLSFIVFCIIKLPVAVAIDLAKPYFPKQLEVGQSVGTIWQGQMMQVRYQGEQLNNVRWDVAGWALFTGKLNANVKFGDPRERSDISGYADVSFGLFNKQVKVTNGLVRSTVERAMQRIQLPLPVTAKGRVILELAEYTSGAPYCESLQGEIASPNIDVQGLNGWFNIGPLGGNLSCKSGDIAILIDPDNTLGLEADATLKANFDFKVSGYVKPDATLPKDVHDAVKFLGRPDNQGRYPLNF