MEHRNVRGNGIDIHVAIQGPSDGTIVLLLHGFPELWYSWRHQISGLAARGYRAVAPDLRGYGDSDAPAEISSFTCFNIVGDLVAVISTLIKEDKKVFVVGHDWGALIAWYLCLFRPDKVKALVNLSVPLSFWPTDPSVKPVDRMRAVYGNDYYVCRFQEVGDIEAEIAEVGTERVMKRLLTYRTPGPLIIPKDKSFWGSKGETIPLPSWLTEEDVAYFVSKFKEKGFCGPVNYYRNFNRNNELLGPWVGSKIQVPTKFVIGELDLVYYMPGVKEYIHGPQFKEDVPLIEEPVVMEGVAHFLNQEKPQEILQIILDFISTF*