MVIQMKSIKKLIIASALSMMAASCYAGSFLPNSEQQKSVDIVFSSPQDLTVSLIPVSGLKAGKNAPSAKIAKLVVNSTTLKEFGVRGIANNVVDRTGTAWRVAGKNTGKEIGVGLSSDSIRRSDSTEKWNGAEWMTFNSDDTLDIVLTGPAQNVTADTYPITLDVVGYQP