MRKANPDIVPGRTIVVGTQQGLYARVRRLAEPLLRLRSTKDDGTVLEAEYPLEEGPLAAEAAAGGFWSYAAGTAYRLLVDFGVGGLCIDNYRTTLPLKKGLSSSAALCVLVARAFNQAYGLRLTTRGEMQYAYDGERMTPSQCGKMDQACAFGSTPVLMTYDGDVLCCEPATLGAPLHYVLVDLAAGKDTVAILAALQAAYPVPATNEQRACVELLGRINADITQRAIDLMATGDAQQLGALMREAQAAFDARAAPLCPAQLASPVLHRVLAHPPIQPLIYGGKGVGSQGDGTAQLLCRDAAAQAAVCGILQADFPAMTCLPFTVPATGTSGSLHNGGSSSSSGVAAAAGAGALCSNGSPAGKAMEPVAVAAQ*