MAPPSATMTESYSVPETKPSNGYNKADSQPEGTATHESGPTEQRGIKASMQHFPAPPKFTDKYEEREYLKGRLALAFRIFGKEGFDEGVAGHITLRDPVKPDHFWVNPFGVAFSQIKKTDLILVNHEGKVVDGGPVRLLNQAAYMIHAAVHAARPDVMCAAHSHSIYGRAFCALGRPIDIITQDSCAFYNDLAVYNSFRGVVLIKEEGENIAKSLGSKKAVLLQNHGLLTVGQTIEATIFWFCSLEKCCRAQLMADAACVGRGGETIKIDDEDAAFTYKAVGTPRAGWFSAKPAFDVMEAQSAPEVYA*