MEHRKVRGNGIDIHVAIQGPSDGPIVLLLHGFPELWYSWRHQIPGLAARGYRAVAPDLRGYGDSDAPAEISSYTCFNIVGDLIAVISALTASEDEKVFVVGHDWGALIAWYLCLFRPDRVKALVNLSVPFSFRPTDPSVKPVDRMRAFYGDDYYICRFQEFGDVEAEIAEVGTERVMKRLLTYRTPGPVIIPKDKSFWGSKGETIPLPSWLTEEDVAYFVSKFEEKGFSGPVNYYRNFNRNNELLGPWVGSKIQVPTKFVIGELDLVYYMPGVKEYIHGPQFKEDVPLLEEPVVMEGVAHFINQEKPQEILQIILDFISKF*