MNSWQKSEPTNTTAQWMSSIEVTFMRIEIMIDKEQKISQSTLDALESELYRNLRPLYPKTVIRIRKGSSNGVELTGLQLDEERKQVMKIMQKVWEDDSWLH