MGSSQPPPDPFGPFGYQMASDQDPPIADPPEPAPGAPLLSENDNKVLSTFFDDMTTDHYNVSYGEGLHFSDNWFDLPPQFMGSSTSFGQQPGSSLGEPSSQGLSHNIHEFHGLTSMGSHMMPPPPPPPIHSQHQSEHGRASDDVILAAATLVQNNGLNQRHQSNGVDNPVQRPIGPPVGHLRHQPLEEFREEHRRSVAASEQEHYPDWNMGAHELRQHRVPPIEYQWGSDANFNQITYTPSSEKETSESLSKDQLEMLNCLAQSQSAGNTRPNSPLQAKAQLPHSRLSEFSKVQEVNTPPRKRRKSRNSKDAPNDETQDEAGIAKPVRRRKPKAERVGSITSHVVNEVSSGKRRKSAVNAAKLSRENLSEEQKRENHIKSEQKRRTLIKEGFDDLCELVPGLRGGGFSKSTMLAMAAEWLEDLLKGNKALEAQITTLEEHP