MGLPRRTGDRAELRKSLKPLLEKRRRARINESLRQLKGLILPLLGRESSCYSKLEKADILEMTVRFLQELPASSCPVAAPAPSDSYCEGYRACLARLARVLPACRVLEPAVSARLLEHLRRRAAGASPNGRRAGDTCCPPSLSPPPPPAPLPPVPPRGPGLWRPW