MQSANPAFAAAIAPAACCGNAAPVVPAPSATVVSRPCSPAARAGPTTRRSRRFYASSSPSSFHGEGLRPERVLRHAHEQPPAPAPRGPSASAVAEPKPAAEIDETAVDALLRELDGSLVRARAADGTEVYILGTDHVSGASEEEVRRSFAAVRPDACVVELCGARSVLVLEGLASLERALAADPRAAPSAATPKLKSAIREPRFREAYLATMTQGARGALLSYFATSSAKAAAKFGASLGADMIAAAQEAALAGVPLVLGDRPQSVTDQMISRAASDALGGPLIAAAAAGVASLYLSNFDPAAVAVFGGVALALPALPYLFASAEAVFVTEEDLKESHRRALRGELEGGVTGAMEWEMLRSRDAFLSWSALRHPRLPKDRKRVLLVVGAAHVPGIKAALESGVVEWKGYPLRVDGERPPGPAAALPGEPGPGALLLASLAAQAEANAYKMLDALSSTIRERRAVGQGQGQGEGRADGAAADPEAAAGPQSESGPRGPTAA*