MLNLLVKMRLLILRKMLSLFLLILGKFVKTDYKLVIFASFNGKAYSDNPRYLFEYLRDHEEFASYHFVWAFKVKRSVNRAKVVKFNSFSYYYLLSKAKYWVFNSKMAPYYHKKGEQVYLQTWHGTPLKRLGHDILDNGITYYRSRLSYQQMLRSYDEDSRHWDYLISPNPFSSQAFTSAFNLDRGKLLEVGYPRVDFLVNADSNKCMELKRRYGLPLDKKVVLYAPTWRDDSFGIRGYRFELAVDFYKWKNQLGDDTVILFKPHYLISNVYQIPNDLSNFVYLMAASADINDAYLMSDVLITDYSSVFFDYANLNRPIYFYMYDFEQYEQELRGFYLNVPDELPNDVIRTEKELLRRIKEDIFDYDRLQVFNQVFNSWNDGKVSSKVAKRIFYEN