MNDLRIGGFALDRGIEGISYAGRDSGNAHLPDRQDLTPAADGMRPQLEALLDKPGMDRSLDQALRPALNHRDLLMPARFAQLLGETQTLLSEAADQAAAQGDDAARTLNRAVRLLREESGLRDLVGMYRSALYQG