MGRRQGNVFDKKEVMDLMQQRLDGSIKSLRELKDRIAEETGEQIALTTLWQQIHKMRGEAVENRPGYVRMTTSRISRIDGSDGSIQDEDDGIDTRAPSIGMELSDSSGSPLRRSTRSSKRKSYSPTPMSSRLDVKKSRVGAAPVSGSNITLVTHSVRCLGMPKKDKIIRRKRIDEPKNWDKNVEESIRQEALRHEEEAADDPLARAKSKVWLFCEKFDEDGESKAKCRICGMVMVRKLGSTRAMLRHLRKMHDNLIEGIIRPVTKRVTAIAGKPRGDDGFDIDDDSAWVEEVDEEDFDDYDGMMVLEQQYAVAQHCVDKGKVIAYNSYANEGGPSYAGEVFIREDGSYTDDEYVDVVYVQDGNSFEEIISKSNDGTSFVNNELSSMENRSEDATLPPRLKRSISDSELTQPVSRNGNNDLEHYEDTNLETDRSMGNLNLLAGEEKSQHDIVDEHFSRTITSSILTFPPEQRELVRCAVMQCIEELRSAESATAVETGVTDEELVQLSDV