MSLVVKLRYILKLLSAASWVVILPVTYAYTWKNPTGLARAIKSWLGDGQNQPSLYILAVVIYLAPNLLSATLFLFPVIRRALERSNLKVVTFIMWWSQVVLINLKLIQPRLFVGRGMHEGAFSLFKYTMFWVLLLATKLVVSFYVEIKPLVQPTKDIMKEPIRTFKWHEFFPHANNNIGVVIALWAPIILVYFMDTQIWYAIFSTLIGGVYGACRRLGETSEDTREQEKIAARFAQIWNLIITSFREEDLIDDREKDLLLVPYCKDRDMDIIQWPPFLLASKIPIALDMAADSGGKDRDLKKRMKSDPYFTYAIKECYASFKNIIYELVIDSRERGYIQKIFDAVDEHIAEETLIKELNMSNLPTLSKKFIELLDLLIKRLRLLLTVKESAMDVPTNLDARRRISFFANSLFMSMPDAPKVRQMLPFSVLTPYYKEDVLFSSQALAEQNEDGVSILFYLQKIYPDEWKNFLERVHCESEDQLHETEHSEEQLRLWASYRGQTLTRTVRGMMYYRQALVLQASLDMARDDDLMEGFRAADLLSESDESPLLTQCKAIADMKFTYVVSCQQYGIQKRSGDPHAQDILRLMTT*