MRQRKHFQRDIVRGVEGLVAAGSKQIEIGTKLSEDCRKYGAENPSYSGGTLAKAASAYGTARANIEKERENLNRALGSQIAEPLRAMITGVPLEDARHLAQRYDRMRQEAELQTAEVARRQARVREVPGNPENAMRLQAAEAKMQELKANMAVLGKEAAAAMAAVESQQQRLTLQRLIAMVEAESAHHRRIAQILDEVQAEMVSERQRIESAPPTVANSHIPPTYEFNVNGGRTMQASSLDRSVEKAMYFLAEAMHAFEAESEGELSLAVGDYVVVRQ