MALFWTTLSIVVALLYLLHELWRNNKRKKLPPSPKEIPILGHLHHLLGKNPHQDLNNLAKKYGPIMYLKLGFVDNIIASSPHVAEQFLKTYDQNFASRPPHEAAKYISYDQKNLSFGTYGPYWRNMRKLCTLELLSTLKINSFQSMRREELHLLIETLKKKSHEKIVVDLSEIVTRLSVDISCRMIFGKKYKDEEFGGKGFKSVVNEGLQLAAAPNLGDFFPFLGKLDLQGLTRRMKAVSKVFDNFLEKIIDEHEEIDKKGQHQNNKDFVDTMLNIMKSGETEFQFDRGHVKAILLDMLIASMDTSASAIDWILSELLRQPNIVKKLQKESEEKIGMKRMVEELDLEKMEYLNMVIKESLRLHPVAPLLIPHQSIEDCTIDGYFIPKKSRILVNTYAIGHDPKVWPNNPDEFIPERFMGSSIDLRGHDFELLPFGSGRRSCPGLQLGLIMIRLIVAQLVHCFDWELPNGMLPNDLDMGEEFGLVTSRAKHLMAIPTYRLSCN*