MALPNKIGDETNEVLAAQAHILNHVLNYVNSMSLKCAIQLGIPDIIHSHGRAMTRSDLVNALPINKSKGHECIYRLMRILIHAGIFIEGEEGYLLTPTSRLLLKNEPLSLALFVQAQLDPILMDPWHSLGEWFVNGDSTPFATAHGKPLFDYAGDDPRLNRIFNEAMESDARLIMSVLIKNGKRVFEGLTSLVDVGGGIGTVAKAISNAFPELKCSVFDLPHVVEGLEGGNNLSYIAGDMFKSVPSADAILLKWILHDWSDEDCAKILKNCKEAIPSKENGGKVIVIDTVIDNQKGDDKSFETQLFLDVLMMVHVSGKERNEQEWAKLFSDAGFSDYKISPILGLRSVIEVYP*