MSNSGEQSRDLEKITNENNLQVSFFKRRQALFKKASKLCTLYGVEMAIIVLSPSQNFFSFGHPSVEDVIERYLPQDLPQPAQTMLCIEAPRNVNVGELNAQLSRFNNKFDSEMKKNEELNRLHKVALTQISGAGQIEDMDMPQLEHFKAALEELRRKIRCYYDGIVDEGVVTGA