MVKIFVGNLPQEATEEEIKALFEEYGTVTECDIVKNFAFVHMEDRKAATKAIKNLHQHSLHGTAINVEASHGKNFGPVKIHVANVEKGCDEELRALFEEYGTVSECAVVKNFAFVHMPNYDEAMDAIKELDNSDFQEKRIHVQVSKSRPMYEEYEEYPPPPPPPHLPDRGEYWPPRYPGDRPEPPPPSYMRGRYMPPGYPAPPLPPPPPRRPVYPDRPYGADRYSMIDYYEKYRARSYGMYPYDVRRPGVPPPPPLPPPPPAIARNRAVSSPLDPYERRPLPPPPPPPSSYYARDRSPIRRGPGAPMPPASNGYSYDRSAYGVPRARDPYTDRLPPPPPPPARYAY