MAHDEATRRAARSAYAYDQLPLERAAAKAGVPASTLARWKREAKAEGDDWDKVRAANALASGGVEDVARQMLTDYVVQHKTLIDHLRDETTGERMSPRDKADILASLADSFNKTVAACRRVMPETNELAVALEVLGLLGDYVREHFPGHAPALLEVLEPFGYELSKHYGGKA