MKVLNRVFSFSICFLFLFSYKALAKEPYEIANDAGNYIDASYNPKGTIVIAQKNGQVLYSDDADTKWPLASMSKLMTLYLLLQEMDKGEITFNTKVKVTDKFYNISKLPALSNNNLRLNAVYTVDELMPIMLTNSSNAATYMLSSLVTKNDSEFIDKMNQEAKRLGMNSTKFYNPVGAPNNLLNEYKAKKYPQNEDNISSAKDYAILCQHLVSEYPGILKYTKRVDVTVKKGTIDEETFHTYNHSLEGAKLGYKGVDGLKTGSSDTAGFNTAITGKKNDMRIIQVMMGVESWYDPPAEFNRNIMANAIMDEVYNEYAYKKVLAKGVHTINGQELYVHSDLYDIVKKDVKGSFQFKDGKLSYHYKRTFVSNEYHAPTVKAEDNKKYEQRLFFQENMWWIVLVSTVSIIAGLLLLLYYYRPHLFRNLWDEK