MKMNYKVAAVALASLFSVSALAVQKDITVVADIDTTIELLQADGSALPQTLRLTYLPGVGLRSENIRTKIFTNDPDQKVQVRLLSEPQLLGVTNPAAAAIPLSVSFNGAPLSTTVTNIEPTALYPTGVTDNGSVQMDLTIGQKTLGAVTRSGSYQGVVSLVLNTAAATPTP