MNAQQQHGLENHDAYWYRRIRTPNAFILFRRDLGIKHPKWNAAQLSLDAANAWREADLATRAPYVEKAKELKLAEIANAIPIRTIKHGVRQRRD