MIRPLDNEMIKFPEVAELLNVCWLEIYGKLDARILSPKTTYKVYIVFKCVENSYGRLPVKWNDRQDPLSRSDGWMEMVMGEFFNDEGEEGDVEITFMEIKGGRWKSRLIIEGIEIRH