MELSCSTGLLEKEARRRRIILTQSQKDTLRVWFEKNPNPDLATRGHLAKELGISESQIMTWFQKHRKIRKQAEFACCSEESQEQEQDKPRVKEARRSRTHFTKFQTDILIEAFEKNRFPGIVTREKLAQQTGIPESRIHIWFQNRRARHPDPGQNTQKTPHPPQSSQGPTQKTVGKLAPSKTLTSSASV