MKKNESSVTSLISAFARSYHSQFDTPKIFNDYLAKEFISEKEFTEIKENMVQGIHFFNKDIAQKFEGNTEEILKWITQVQLSPITLSRAAYCEKILLHEVALGLRQYVVLGAGLDTFSFRHPELENSLEIFEIDHPATQEFKKQRLDEAKLKIPSNLHFISMDFTKNLSYQNLKNKGFDHKKTFFSLLGVSYYLTKEEVSSLIDDLFTKVPSGSSIVFDYADENLFEEKGISNRVENMVKMASIGGEPMKSCFSYFEIEKMLEKSDLLIYEHLSPEKVNELYFNNREDDLSAFETIHYIHAIKK