MEFPGQSVRSLMHNWIQSNVDVGRLVRRVDISEGSYAKEIEEDIRVRDALNTVQHGLEATFERCATFRDSFLQYAYLWQTDPEETVKTISANQHGQSLHVLSAEVAKYKALQDVMQTTTCCISFGFIRIDAKPVRQGILHWISKWMYACVDHMYHEMEESLCALYSFMSTANNILDVDLESTVDAMRHDSLYRMMACIRDVQIHNAITEAMFEPLDGTSALLLRLGYPLGGNLVKQLEDGPRQWRLLHKKMFSRKEALAAFHAEEALEVRRKCDAFTDKVAAYQALFQEVAPRTLATNTPRLESIDHAYALLDKLYHGSVEGCLSIASLNIESAMLQIQQELFELNAPYFGVLHRCAEELEQLKSLWDSVGRVLYTFHAWSKLFWTTLNVEDLIDECRQLLDHVKGLPKAX