MERALMGDPLSKLTDDVLVDIISRVSYKSTCCCQCVARRWRNLISHPDHRTKLHQPTLAGFFFESYNSTYDYPKMAQYEMGHYYTRVSNDGWPHYHPSLSFLPKCKSLDILDCCNGLLLCRCWKPTYPKTLDYVVCNPATEKWMIVPATNWSSQVEVARLGFDQAASSHFHVFEFITDSVWGHKRGHHDGNIKAVGIYSSKTKGWSHTVTGWGNGTRISSDSKSVFFSGMLHVTTNYLVLAVDVEGNNWKIIHLPMPPCTDNATPKDIFPTQGQLYFANNGASNGFELWVLENYDSEHWTLKAKASYLEMFGTNHSYYDCGYSVISVRPEENVFFIVCGNKASVVSYKMDSLNRNVIDDIVWSKTPYIPYVPLFSDSESLADEHQVLLQ*