MLIETPRHFETIGAVKLYDIQRVIKLDSELSDNPLFYTFSKSDLHKVLNDLSIVIPIKNERINLFDGALRSIPHNCPIIVVSNSNEKRCKVEKEVVKQFYNVTEHPIMYIHQKDPNVALAFKELKYYDILNGKGEFVRDGKGEGMIIGILVAKAIGSKYVGFVDADNYLPSSIYEYVLDFAAGIKMSKSPYSMVRLRWKYKPKLIKNKVYFKRWGRVSRVTNKFLNKLIGHYLGYKTTIMKTANSGEHAMSIELANKLAYSSGYSIEPFEIIYILENFGKSDGNKIVEIFQIETLNPHIHENKGEEHINNMIHDSLSTIYHSKLANKNIKLEIIEELKKRNVLKDKEEPKKNIMMSPIETLDEKSFIEIVRDSEGFIELR