MNVLVGDELRRLQLRWNEEEEFEGGMGSSSSNERGEMHIVYPYGATLSVQRPAAPILSSGVLAIPIHRPLGAISCGARKLGKVAVIGSAAMFDDAWLDKEDNAKLLEFLFSWLINKTKLEVDEISMDEVETNDVLCVPDTQALANRLRCCLQESEELPKDCSKLLDEKLFEYHTNLIPNVKSLYKQLGVKHAPLTLITPQFEVPMPPLQPAVFPPALRDPPPPALDLFDLDDCFASPFVRLAQLTNKCKSANNENVQFYITEAASILGITPKVVGVAENSRDLPKALMAYICHELGKFKRPNMDLDQRHCISPTVDLDLH*