MEYFQQLCTVAEQSNEMLRHLELTLIEQPEVPIPNTGSDAIAADADVDHSLPLVKTEPMEDEAEHQQEYDFEHDRDADADAGLDADADAYADADVDVDRSRASTNDDETVMSSCAATEEAEAEAEEAAAAAAVAAANKRKLLACEQCGKQVYKLPYLEAHIRSVHEGHPKPFLCRNCDKAFTRYEQLRSHVRNVHPAVAAATKAASDELELICEQCNRRYSTKNALGEHLKRHAKEKPHICEHCGAAKVTRTELLTHLRIHNPDWEKFKCKQCPQLFRHKSAISRHVRVVHEGQRRFQCGHCQKRFGTHASQLRHERLHLDRY