MSRRNIRLPAEVSRILYVRNLPYKISADELYDIFGKYGTVRQIRKGNAEGTKGTSFVVYDDIYDAKNALDHLSGFNVAGRYLVVLYYDPVKAQKKKEIQEKLKNEK