MLDLKGTSSKDIFPLAYAIHILVNKSPVTMRSRDKPGVRIEKGKLLDDNYEGYVLKQVLDCGEILRVTPICGPYAGVPVVVVPVKEEDEITGAVGIVDLTAGIFEEIHSITRRKELAKFLPDEAFPR