MVPPVRSRCPLSVNSKDAICGWIIETLDHRVDAELAMLPADQRARFVWIATLLREAGPQKVREPYVKPLGGKLWEMRMKGKDGIARAIYLAAIGKRLVVVHVFVKKTQKTPRAALETAMRRAEEAGLL