MSIVFDSDFGILKRTIKDIVRAKREYLRVNYGINIDDNQSSIYNIIASSLALIEEEIINELNLFFSKMKPGGTYWAAIEEHISSKSTTYSAVRNALLNLDGIEYTNIKSAAGKANIYLILKETLLDTSKSNINSPEFKAKLWETLYLTTPSGTLLEGDIEIDGLNSTGQRKSYKISLGKRKYVYMKVKYKLDLKNYLYLNIDSQIRDIYSRIISNNYSDMGISFEYQDFFAPVNEVKGIKFMEISACIKDTDTESITKIGDSDFKKNQDIAINDDTMLLFNMTDRLLIDIG