MTLFAENEHLTVRQFIASDLNDFTMLVSNAKSMKYCPTGTLNRQQAEKLFTNIMTHAQRYKYCLYAIEDKKYSKVIGLVGLQECRMEYDIGPSFVYRLLPEYNDNITIPALFSQFIKNLMVSLQLSEMNAVIAKKNRLTLTLMESLHFKPISTLVCRGIDSFLYQYSPV