MKNKKVNLDSKSVDVKTLANSRLIPSLVSSETHFDSAEDASVFFARELDHVKAKSYDKLYPELTSFSLFPHTSEADPGDETTTYYSYSRSGMAKIIHNYATDLPRADVKGEPETAHIKSIGGSYGYSVQEMRASRKSGKGLDHRKAEAARYAVDVALNKIAWAGDPENRLMGVLTTSNNIPVTTATAGKGGSAKWKDKTADEILADINGYMATVSRNTKNVERPDTLALPTDVFIDIATRRIDHTNTTVKDFVLEHAPYLKEIVAAAELNSDSVETNPYAKSSDGQNVAFFFTKDPDKLAVEDPMPYYQYPVQERNLEMIVPCEARTAGVIIYYPLSALIAVGI