MDNHRRTKQPKTNSIVTSSSEGTEVSSLEWEVVNMSQEEEDLVCRMHKLVGDRWELIAGRIPGRTAGEIERFWMMKIEK