MDSKFKLMDDDKENNNELSLDVEQAIRSSSIMSKAPIVKFLNKFHGSLCKKHEIQTSGTYISKGKSFVEILGESSEYVLGSPLSNCPRDQITVRTPIDVLHLLHSKSEAPSNTADSDISLLPEVRGVLYCRLSCYNSCFGLTARGEIELVITLEAKNDESVNQENFTIFGLDKIRVRCCSCPTRDAKSDHKLSSNILGSCSTGISSRRLSLSLSDHSNIRIAFMYHSSTNSSRLLNLVRTLVLCFQNTGISSARNSCPSKIQRVENEDCQESYSSIIFNSKKYFITMTDDPEVKSANTTLRDLSALTSEKWTCSHSRNRALKRIKKFYRNLESYVTDCTVKELSRKGNDYIPPQGSQDSTSSTSSTADKSYCKT