MDNHRRTKQPKTNSIVTSSSEGTEVSSLEWEVVNMSQEEEDLVSRMHKLVGDRWELIAGRIPGRTAGEIERFWVMKN