MLLVIDVGNTNITLGVFDEDKIVGTYRITTTIPRTSDEFGLLFCDLLHVKGIERTSIDSVIIASVVPAIMYSLTSAIIKYLGITPLIVGAGTKTGIKVLTANAKEVGADRIVDLVAAYEEYGGPVFVIDFGTATTYDLVTEDGKFTAGITSPGIRISANALWNDTAKLPEIEILKPDSILAKDTVSSMQAGLVYGNIGATEYIIKKVKEESKLGSLKVVATGGLGKIIADATDMIDIYDPNLTLKGLRYIYQKNR