MKKIILILFTCFAFFSSALAQDCKNFIYMTSGKVVKYSSTNPKGKLMTKMVYSVKAKSGNKATVSSQVFDDKGKEVSAADAEMICDGNSLKIDMRNFMPSANASQFKGMTAKADASYLNYPTKMQTGQDLPDGNFNMQMYNDSQKMADIGFKIINRKVEGTESVTTPAGTYDCFKISYSAEIKTTTFGISIPINMKITEWYSAKLGLYVKSEASNKNGKLMSTTTLDSIN