MDKHLRTKQTKTSPIVASSSSQEVSSIEWEALNMNQEEEDLVCRMHKLVGDRWELIAGRIPGRTAQEIERFWVMKNN