MVIQMKSIKKLIIASALSMMAASCYAGSFLPNSEQQKSVDIVFSSPQDLTVSLIPVSGLKAGKNAPSAKIAKLVVNSTTLKEFGVRGISNNVVDSTGTAWRVAGKNTGKEIGVGLSSDSLRRSDSTEKWNGVNWMTFNSNDTLDIVLTGPAQNVTADTYPITLDVVGYQP