MSIVFDSDFGILKRTIKDIVRSKREYLRVNYGINIDDNQSSIYNIIASSLALIEEEIINELNLFFSKMKPGGTYWAAIEEHISSKSTTYSAVRTALLNLDEVEYTNIKSAAGKANIYLILKETLLDTSKSNINSSEFKAKLWETLYLTTPSGTLLEGDIEIDGLNSTGQRKSYKISLGKRKYVYMKVKYKLDLKNYLYLNIDSQIRDIYSRIILNNYSDMGISFEYQDFFAPVNEVKGIKFMEISACIKDTDTESITKIGDSDFKKNQDIAINDDTMLLFNTTDRLLIDIG