MDHQHVKVNLSRGDANNKNEDDMDLRRGPWTVEEDLTLMNYIAHHGEGRWNTLARCAGLKRTGKSCRLRWLNYLRPDVRRGNITLEEQLLILELHSRWGNRWSKIAQHLPGRTDNEIKNYWRTRVQKHAKQLKCDVNSKQFKDTMRYLWMPRLVERIQAAAGAGASTSSEVINPQNIVQIDHNTCVTNSSTATASSDNSFGTPVSDLTDCCYNYPQQQQDCFQFVGESLISPTGYFHHALEFQGAAASAIDHQQNTTQWMDGANFSDNLWNIEDMWFLQQQLNNNVV