MKKIGILTLSLALLGCGENQNSSQSSSTTSQSTATTSTSLSLRSLNQSQTCQYNFDATQQDYDDWNNQNSGYMPITIFPIIDGQKFSFSVLPFTEEEFSYISYISTTKAQLSGTNNDGDFTLPKSGIIALEMQLKVPKKLSENSSYISDISLRAITGNGYTVDSNFGFQSGTYDPDFGENPSNLNYSLSSRLSDGTGPTSTYFQYINMTNNPISYQRLGIYINQESKQVGFILNGIDKGYQSNLPAILENISFNVRSGVAIEFDPENEQKFSSELITDRNALQFTYPQGTTDICGNII