MKKLKMMGIMLFVSTVLVGCGTTAETKRDEKATEKTSVSKKVLNLMENSEIGSMDSIFTQDEASINAQSNVFEGLYQLDEKDQLIPATAKEMPEISEDGKRYTIKLREDGKWSNGDAVTANDFVFAWRKLANPKNQANYFFLLEGTILNGTAITKEEKAPEELGVKALDDYTLEVTLEKPVPYFTSLLAFSPFFPQNEAFVKEKGQAYGTSSEMIVSNGPFLMKNWDQSAMSWDFVRNPDYYDKEKVKSETIHFEVLKETNTVYNLYESGELDVAVLTGDFAKQNRDNPDYEAIERSKVYSLRLNQKRNEKPSIFANENVRKALAYALDKKSLVDNILADGSKEIYGYIPEKFVYNPETNEDFRQEAGALVKTDAKKAKEYLDKAKAELNGDVAIELLSRDGDSDRKVAEFIQGQLQETLPGLTINVKTVPLNNAIELMRKGDYELSVGMWGPDYQDPMTFLESSVSGNRMNYSSPTFDQLIEEATTKYANDPETRWQTLIKAEKVLVEEDAALIPLYQEARSQLIRPGVKGIQYHNFGATSTYKYAYKE*