MDGLIKGLMDVALDHLGQKDDESRDERSRSSWAEVVSGEEQDDRQSQAYNRNNQWESQESEGRRKEGWETEGSRRPQKAMNEGYGRNEGLEEQHDYGPNHWNRKEDGGESNDGWETVGKKHPQRPHKIQMDQWNGYKRPPSEQEYSNEVEESAGIGPTKEELADLSQACNRLWELDRNRLAPGKDYRIDCGEGKKVYEKEDMAQESLFSWLSDDVLRRPTFSRFCSLLDNYNPNQGSKEVITSEERQEQAAFIEEISRTAPIKYLHMYLASKGIVSENYQDFKRILTSLWFDLYGRGGTSSCSSAFEHVFVGEIKQRGEQEVSGFHNWLQFYLEEAKGAVDYQGYISPRRGGQIPDSESQVLTIQFEWNGVLKSVSSTLLGVSPEFEIALYTLCFYVGGEDNYVELGPYPVNIKCYRFGDRIGSVFPVA*