MSTPAGVAPRRSSRLASSALAAGAAQPSSSPLSRRRRRGASPSGLAREVDNEREQHVEAQKLKNQGEEVVEAEEPEEMDNTEVLKELPGWLPDGWIMEVRRGDNGNIYRYYTSPVSWYTFSTKMEALHYLFSEMDERVLESQACANDNELRRMHAWLPHGWVIEIRAGGKKMEKMYKILAMVEFNPDGLPEGWVKEIIFRKCNDGIRKDPYYTDPVSRHVFRTLKSVINYLETGEITKHAYIPRRSVTDMYSFDRCTDLPQTDGVTCLNLLSEPKEQNIKDTSTAGKQSASSNKAKRHGGSPQNRIKQTSTLDCTESSNKESKRIVVTKELGTGGGEQMSKENTMEDSNMKEPVVVIQELDGTRNKKRDILNLMTDPGLHDHKNDHMIEASEKLACTSIHKFYVRRSSNHTVALKKG