MKDLDAIKLFVGQIPRHLHEQDLKPLFEQFGRIYELTVLKDPHTGVHKGCAFLTYCARDSAIKAQTALHE
QKTLPGMARPIQVKPADSESRGGRDRKLFVGMLNKQQSEEDVLRLFQPFGVIDECTVLRGPDGSSKGCAF
VKFSSHTEAQAAIHALHGSQTMPGASSSLVVKFADTDKERTLRRMQQMVGQLGILTPSLTLPFSPYSAYA
QALMQQQTTVLSTSGSYLSPGVAFPPCHIQQIGAVSLNGLPATPIAPASGLHSPPLLGTAAVPGLMAPIP
NGFPGVLPFPGSHPALETVYANGLVPYPAQSPTVAETLHPAFSGVQQYTAMYPTAAIAPVAHSVPQPPHL
LQQQREGVWRHGADPDVPPLRQYHLLQGVYGSGYQPEQVFRIREL