MKNLNKTLIAATVTALLVGCGGGGSGSSSTPGNNTKEYTFDLTVSTTNQCGESQAVPNVEVLLQDANWDVISTHQTDELGQISIVTTQSIINYSVVSPSYNGDNLKDLNIYSYANISSSINAALTLDRAALADNTNCQCVTQDIELAHTSLDELTLAGTSAGTVTAELVDDRTTLFKDVEVCRVADGEWPTHSFFVQGPSGSDELIGRTEITNDFTQPEQGNLQLISFDSAITTGIAATQFDELTTGQLFADNLHFLTTSPELTESVLLFETHSHSDDARFYSQGKNNHVDADSLFGTFQVSSTHSLYAAQHDTLLNLSPEAEMPDIDTGFFTEFNGDGSYDFSAVADYPMVSITSHYRVVDESNNTFVPIRWTFVGETSGTLPTAKSLPDYKSLVNAETKVSSSEVILYKSELANNYAALSTALLKEEKYNSSGPLSNLHQHHIFFSK