MALPNKIGDETNEVLAAQAHILNHVFNYVNSMSLKCAIQLGIPDIIHSHGRAMTRSDLVNALPINKSKGHECIYRLMRILIHAGIFIEGEEGYLLTPTSRLLLKNEPLSLAPFVQAQLDPILMDPWHSLGEWFANGDSTPFATAHGKPLFDYAGDDPRLNRIFNEAMESDARLIMSVLIKNGKRVFEGLTSLVDVGGGIGTVAKAISNAFPELKCSVFDLPHVVEGLEGGNNLSYIAGDMFKSVPSADAILLKWILHDWSDEDCAKILKKCKEAIPSKENGGKVIVIDTVIDNQKGDDKSFETQLFLDVLMMVHVSGKERNEQEWAKLFSDAGFSDYKISPILGLRSVIEVYP*