MSRRNIRLPAEVSRILYVRNLPYKITADELYDIFGKYGTVRQIRKGNSEGTRGTSFVVYDDIYDAKNALDHLSGFNVAGRYLVILYYDPVKAQKKKELQEKLKNEKESS