MSKRVVVDPITRIEGHLRVEVEVDENNVITQAWSSSTLWRGIEVIMKGRSPMDAGLLVQRICGVCTSSHYRCGTEAVENALGVKIPANAQYVRTLIQVALFLHDHLVHFYHLHALDWVDIVSALSADPEAAAAEALRWTDKPIAAGAGDLRAVQERVTKLVETGKLGPFANGYWGNPTYKLTPEQNLIAVSHYLKALEIQRVAAEMMAIFGGKSPHPQSIVVGGVTSVRDLLNPARLQEWKTKHAQVHDFIERAYLPDIRMAADAYREEPTVLGGVGVTSFLTCRDFPLGNGEYLFNDGVILNGDLANVQPLDPSLIKEDVTHSWYQDGPALHPYEGRTEPDYTGFKTGQTLHGELPTLDVNGKYSWVKSPRYNGEPIEVGPLACLLVNYAQGNPRVVEAVDGFLNDTGLPVEALFTTLGRTAGRLIQNMLISKAGMETFEALVSNLAVDKSTFTPPEMDPDKEYQGHAIIEAPRGTLSHWVRIKGGKVENYQAVVPTTWNAGPVDANGKIGPFEASLIGLKLDDPTKPLEVIRVIHSFDPCMACSVHVMDFKGADLGQFQVGPKGA