MIHVDNSGLHLSFSEKVRAIKAPRRSEIMDRSCLVCGERGGSKHYGSYCCSGCKGFFRRTIRFKKVYKCMSENNCLIEKEYRNCCRACRFQKCMDVGLNPLLVHSDRGVTVDDEIPTVVPDVGVFAETKGSPFLPVESKTDVICLDDVSPLTPRLPICGPFSNTDNQLALVATNIIPLPDLDDTRSICRYFVMVERLCDDFVDMNLNSTNAQPDRYSLNVPAEIAFDQPRAITHRYKIDWTPKCLLKATGLKKVWCRIVGHFADWASHIPELAKLNDSDKMRMLIGRSIPCIWFLIGHRSLINNTQGLSLSAGTYFPADEEQQKFVDEEILTLCKSLCDLLMSDFVKPMREMQTTEAEYALIRVLSFFIPGAFVAAYKSTILTHLVPRLSPEGREIIATGRNKYLNVLGDLVKKTHPNFSFSQVVDRIGKLLMLIPVVEKISQMEDDTLGMMTVFNVAEMQGELPFEIHVRKNM