MSGAAPPPLPASEPASSTAPVSADLMPGRPFRSGLPGGADPGQWHEEDPAAHPAEDPPQALDGEQVQARLKVATWQRHTQEPAPHPNGGPPAAPPLALLNGAPAAPDGGGLSNGRGPHESSPSTAELSPSSTLAASSPQHHGADLRLSDHTRRLASVRTVGVRAARPPEAVTAALAECERALAAAHVREAELQRETRVLAARLAHLRMAHEVQAGKLAEAAGRAVAARREVVVENAALASALAAAQHSTAVYAQQLLPLLAPHGLTPPPGDPSAVAAAVATLVDRLASEINLLQKVVAGGGPVLEQRLHAAVLDAAALPAPLAPAPVPPPPMQDVRGSADSSLSLATGIGPAPPAGPPLFPGGTWSPLPPGAHPPAQAASQPSSPPPAELRSPTASAAPLGRPPVEEGSPGQWSPGASGX