MDKHLRTKQTKTSPIVASSASQEVSSIEWEALNMNQEEEDLVCRMHKLVGDRWELIAGRIPGRTAQEIERFWVMKNN