MEHRKLRGNGVDIHVAIQGPSDGPVVLLIHGFPTLWYSWRHQIPGLAALGYRAVAPDLRGYGDSDAPPEISSYTCFHMVGDMIAVISALTEDKVFVVGHDWGALIAWYLCLFRPDKVKALVNLSVPFSLGGPIDPTVKPLDVLRKFYGDDFYMCRFQEVGEIEAEISEVGVERVVRRILTYRTPRPLILPKDKSFWGPKDETIPLPSWLTEEDVAYYVSKFEEKGYTGGVNYYRNFDRNNELLAPWVGCKIQVPTKFAIGEQDLVYHFPGAREYIHGPKFKEDVPLLEEPVVIEGAAHFVNQEKPQEILQLIVDFISKF*