MVNHMLMITADFDNIASLQPQGGCDDPDFSYFFKIKCGRCGEVSQKETCVTLNDTVPLLQGKGTAHLVQKCKFCGRDGTVTMIPGKGKPLTQELSEGGKYAPLMLFDFRGYEPEGFVFSGAWTAESIAGTKYEDIDLSGEDFNEYDEKGECPVMISNLRSKFEVVK