MGVLTFRDVAIEFSPEEWECLDSAQQCLYRDVMLENYRNLVSLGLAIFKPDLMTCLEQRKEPWKVKRQEAVVKHPAGSFHFTAEILPEHDIKDSFQKVILRKYGSCDLNNLHLKKDNRSVGNCKGQKSSYNGLHQCFSTTHSKTCHCNKFGSDCQLCSIFTENKEIFSREKCYKCEECGKDCRLFSDFTRHKKVHTAERCYKCEECGKPFKKFSNLTEHKRVHTGEKPYKCEGCGKTFTCSSTLVKHKRNHTGDRPYKCEECGKAFKCFSDLTNHKRIHTGEKPYKCEECNKAYRWFSDLAKHKIIHTGEKPYKCNECGKAFKWFSALSKHKRIHTGEKPYICEECGKAFTRSSTLFNHKRIHMEERPYKCEECGKTFKCFSDLTNHKRIHTGEKPYKCEECGKASSWFSHLIRHKRIHTREKLHKC