MLRAMNIADPLGVPAAPLETWQAMQARLNDADLTGARLILITDRQGERPWAGYAALVTLGRGAAEEAILSAPAFGPRYGAAGAAALAELVRWADSAGIRPTETILGSGDFQRVLAEPDAGEVAALIAATNPADPAIYTTPQPATEPEWV