MELSTIKDAFDRVTKKQKVASSKSQEVIEQISHEIEQALLRIQSANDTASLSEHKVILSELKAKLKEVAPLSQMEGTQKELNVALSKYPKLLEKSLNPDISKAYRNVGSDIHTVNQIIASHFYREGHFDLGDCFVNEARESEAAGQKSPFLQMYQILEAMRSRNLEPALSWATTNSEKLKLSGSDIEMKLHRQQFVEILQKRGRDGALNYARTFFPPFATKYLAEIQRLMACLLWAEKLESSPYSDLLSPLHWDKLAEELARQFCNLMGQSYESPLSVTIAAGVQGLPTLLKLMNVMTGKKQEWQSMKQLPVPVDLDREFQFHSIFVCPVSRDQASEENPPMLMSCGHVLCKQSITKLSKNNNTRPFKCPYCPTEVEVVNSQKALTESGFLCNDSSEVTPRSLENRFDLGILWNYLMSNQARAGVLQSIHIVLHHN*