MSTPAGVAPRRSSRLASSALAAGAAQPSSSPLSRRRRRGASPSGLAREVDNEREQHVEAQKLKNQGEEVVEAEEPEEMDNTEVLKELPGWLPDGWIMEVRRGDNGNIYRFWLLLIAMQYYTSPVSWYTFSTKMEALHYLFSEMDERVLESQACANDNELRRMHAWLPHGWVIEIRAGGKKMEKMYKILAMVEFNPDGLPEGWVKEIIFRKCNDGIRKDPYYTDPVSRHVFRTLKSVINYLETGEITKHAYIPRRSVTDMYSFDRCTDLPQTDGVTCLNLLSEPKEQNIKDTSTAGKQSASSNKAKRHGGSPQNRIKQTSTLDCTESSNKESKRIVVTKELGTGGGEQMSKENTMEDSNMKEPVVVIQELDGTRNKKRDILNLMTDPGLHDHKNDHMIEASEKLACTSIHKFYVRRSSNHTVALKKG