MNKSVVLGMAMALGVTASAYAANPFSDVPANSWAYDAVNKLAAEGIIDGYPNGTFGGDRLMTRYEMAQIVAKAMAKGANVDRLAAEFADELDSLGVRVAGLEKKSDNVKITGEIRARYVDQKAKANQGSKYDSDLRSRLWLNGQINDDWTYTAMIQNIQDFSNDQGDEGTDFKRAYVNGRVGGVGLQAGRIDAFLADGNIMDAQADGLVATYGDRIKVKAYMGKASDDTDFDVNNVIATKTIANRYYGGEVSGNLGDSLNLAAGYVKFQDVMGRDSGKDDGIWHVGAAYNFNNDLTLSGMYLNSNWDGERNSDDDGWTVGLNYKGAQASDAGSYGIFARYYDQGEGTYWEHTTDANTFWNTGFKGYAVGANYAVAKNIVATLAYYDTKAKTVTSEGSSLKDKRLWTDVTFTF