MARRGRVELRRIEDRTSRQVRFSKRRAGLFKKAFELSLLCDAEVALLVFSPAGKLYEYASSSIEGTYDRYQQFAVPGRNLIQEDATVSNDEDPSNMQSRLSEIAAWSLDNNADNSDASSLEKLEKLLKDALRITESKKV