MDKHLRTKQAKTNPTVASSSTEEVSSLEWEAVNMNQEEEDLICRMHKLVGNRWELIAGRIPGRTAEEVERFWVMKKK