MKLTLPDKKQWLFIVGLMGLISYYAGSVAVYFLNGYNIKFLFNKYDSGVLGTILTQSEFTSKLWLSGVTALGVGFAVSLIAPVLIIVLMNKNENSSLYGDAKFASDDDLKKSKLLKWEKENEKGILVGKYKGKYLWYTAPDFVSLGAGTRAGKGAAIGIPNLLVWLHSLIILDPKQECWKITSKVREILLGHSVYLIDPFNSKTHGINFFDYIELAKESGAKDLLKLVEILFPSYGSTGAEAHFNNLAGQYFTGLTKLLYVFIYLDKKYPEKNYLNQFKVKSPVFSIGSVVDLYGSIDRQFVIDESEELLSLPLDSLMLYHLKDGLTKLKEYHLTEDEQRSSIDGSFRKKMSLFYLPTVRACTDRSDFDLRQLRREKITIYVGINAEDLGIAYDFLNLFFNFVVEVTLRENPDFDPTLKHPCLLMLDEFPSIGYMPIIKKGSGYIAGFNLKLLTIYQNISQLNEIYGIEGAKTLLSAHPCRVIYAVSEQDDANQISDKLGYITTKSKSESQSKGRRDSKSESHSETKRALVLPQELSTLDFKEEFIILKGENPVKAEKALYFSDNYFMDRLLKVSPKLEDEVKKINKKSTVIGVKGLRYPDKEKMLSLGELESEVFL