MMLPSPVTSTPFSVKDILNLEQQQQQHFHGAHVQGDLERHFHSAPCMLAAAEGAQFSDGGEEDEEEEGEKLTYLNSLAAADGHGDSGLCSQSYVHTVLRDSCSGPKEHEEDPEVLRDRSQKSCQLKKALEAAGDSKAAEETERPKPRSRRKPRVLFSQAQVFELERRFKQQRYLSAPEREHLASSLKLTSTQVKIWFQNRRYKCKRQRQDKSLELGAHAPQPPPRRVAVPVLVRDGKPCVTPGAQAYGAPYGVGAGAYSYNSFPAYGYGNSAAAAAAAAAAAAAAYSGSYGCAYPAGGGGGGGGGASSAAAAMQPACSAAGGGLFVNVGNLGGFGGGSGAQPLHQSAPTGAACSQGTLQGIRAW