MKTLLIIDANLGQARAYMAKTLLGAAAHKANLEIIDNPNDAELAIVLGESLPNDNALNGKKVWLGDIGRAVAHPELFLSEAKSHATPYSAPAAAVPAASGGPKRVVAVTACPTGVAHTFMAAEAIETEAKKRGWWVKVETRGSVGAGNAITPEEVAEADLVIVAADIEVDLAKFAGLPMYRTSTGLALKKTAQELDKAVAEATPYQPAGKASQAATEGKKESAGAYRHLLTGVSYMLPMVVAGGLCIALSFAFGIEAFKVPDTLAAALMQIGGGSAFALMVPVLAGYIAFSIADRPGLTPGLIGGMLAVSTGSGFIGGIIAGFLAGYMAKLISTKLKLPQSMEALKPILIIPLISSLVVGLAMIYLIGKPVAGILEGLTHWLQTMGTVNAVLLGAILGGMMCTDMGGPVNKAAYAFGVGLLSTQTYAPMAAIMAAGMVPPLALGLATMVARRKFDKAQQEGGKAALVLGLCFITEGAIPFAARDPMRVLPCCIVGGALTGAISMAVGAKLMAPHGGLFVLLIPGAITPVLGYLLAIVAGTLVAGLAYAVLKRPETEVTAKAA*