MASGRTGYEYLSPQYNMQNGISIGVKDDYPDIDFGQCFLDQQTYAPFGDDLSLFPCSTHQSDVPGLSATVTTPSEMAGFDFSSFLTGASPPCAPAGETRYQPPCAVNASRQSSSMGSNLSGGVAVKRSPMTPSLDYEIEELPPALWTLPTESRTKNSIAISHNSPDMGGSSSSTSSLPLKVKDSTHHPKHITSTRKLSKHEAQQVKKAAHSTVEKRYRANLNTKITHLHEELVKASEDDSVTLSSEIRGSKAKGAVVGPPKTRKADVLTDALNFVNRTQKEKKMMKEEIDFLKMRIMTLEKLVKCEDCLLLKQMDQMRMPSNQRIVNY