MESCDCIEALLPTGDLLVKYQYLSDFFIAVAYFSIPLELIYFVHKSACFPYRWVLMQFGAFIVLCGATHFISLWTFFMHSKTVAVVMTISKMLTAAVSCITALMLVHIIPDLLSVKTRELFLKTRAEELDKEMGLIIRQEETGRHVRMLTHEIRSTLDRHTILKTTLVELGRTLDLAECALWMPCQGGLTLQLSHNLNNLIPLGSTVPINLPIINEIFSSPEAIQIPHTNPLARMRNTVGRYIPPEVVAVRVPLLHLSSFTNDWAELSTRSYAVMVLVLPMNGLRKWREHELELVQVVADQVAVALSHAAILEDSMRAHDQLMEQNIALDVARQEAEMAIRARNDFLAVMNHEMRTPMHAVIALCSLLLETDLTPEQRVMIETILKSSNLLATLINDVLDLSRLEDGILELENGTFNLHGILREAVNLIKPIASLKKLSITLALALDLPILAVGDAKRLIQILLNVAGNAVKFTKEGHISIEASVAKPEYARDCHPPEMFPMPSDGQFYLRVQIMFLQVRDTGCGISPQDIPLVFTKFAEARPTSNRSTGGEGLGLAICRRFIQLMKGNIWIESEGSGKGTTVTFVVKLGICNHPNALPLLPMPPRGRLNKGSDDLFRYKQFRGDDGGISVNAQRYQRSL*