MLRYRARRSYIAPPPRSRRRRARSAEPLEQPEWDGTIHDLSKLKLSPEQQAARKLERVSRHQLRAGDAPEARAADPGTRERWALGAGRGLGGGDCGDDDDDGDASSRGRGAGGCLRGGDSDASSSGDDAAAARSRDARRAAWLPRDQQWRASGGGGDSGDSWAGGHSSWGGPRASKTVCEARAPGSAPRYAAFEDGSSSDEDDGGAPLVHVLAKQVRGLRAELAEAQEQLGAARSELEATQRELARAQDRNCELEHVHAGYVDRTAGVLAKLQAQPPQQQPAAVWPGGPAPAVDEDGDDGDELALALPSYAEMRRSAAFTPASAPPLPAAAAATASAPAPGPLLPSGLAGSNAARVPDAFWSAAAAPLCSAEPPAALARLPGPSLGAGLGPAHGAAPIAAAARRRAAMPPAGHAGAARPGGARGPRLHPEQAAASMSFLLHTRPRSGGE