MDVHSNKQTDGSNKAILTTEWSQLEQKQLETALQQYPKGCEDRWEKIASAVPTKSKEQCQQRLKELVELVRRKKANVKNKE