MKKLILTTSLLTVASLSAFAQDTFTSSVSGSYADSDNVDQYNVVGSYYFSPVSTRKGPLAEAVFLNRSNSINAGFNRSEVDFGGNSDSFNSWRIGGTVHVEDSGLFLNAGIAHANGSDSANYGLGAGYYLTKDWTVGINTNFDEDLEYSGVIVDTKKLYDLGGDTYLNLTASINNPEQGSTGYAAGADYYLNKNLSVGVGRSWSGSFTDGTTALNTNWFFTNTASVSFSIARTEIDSFSDNTFNLGASARF