MSTPAGVAPRRSSRLASSALAAGAAQPSSSPLSRRRRRGASPSGLAREVDNEREQHVEAQKLKNQGEEVVEAEEPEEMDNTEVLKELPGWLPDGWIMEVRRGDNGNIYRFWLLLIAMQYYTSPVSWYTFSTKMEALHYLFSEMDERVLESQACANDNELRRMHAWLPHGWVIEIRAGGKKMEKMYKFYVHLPTGMRFLSKENVLLYSNEGKISKCEVKGLCDTSSEDNILAMVEFNPDGLPEGWVKEIIFRKCNDGIRKDPYYTDPVSRHVFRTLKSVINYLETGEITKHAYIPRRSVTDMYSFDRCTDLPQTDGVTCLNLLSEPKEQNIKDTSTAGKQSASSNKAKRHGGSPQNRIKQTSTLDCTESSNKESKRIVVTKELGTGGGEQMSKENTMEDSNMKEPVVVIQELDGTRNKKRDILNLMTDPGLHDHKNDHMIEASEKLACTSIHKFYVRRSSNHTVALKKG