MQKLSLHEIEQYSHSPVQHAVARHDYAALKSILAKLPKLPKAGEVVTEEESEIVEAAADTVASIIDRRDLPNREIPLHLAVRLGDAASVEMLMASGADWSLQNEQGWSALQEAVCVREEGIAMIITRFYQPLAWAKWCRRLPRITGTMRRMRDLYMEITFDFESSIIPFISRIAPSDTYRIWKRGSNLRADMTLAGFDGFKIQRADQSFLFLGDGTEDGKVPPGSLLVLTHKDKEITNALEGAGAQPSEAEIAQEVAAMSQTNMYRPGIDVTQAELIPQLTWRRQEKTEMVGSWKAKIYEMHHVHISVRSRRVPGALTDEEFFAAETDAQADVEDDYSELLTEEEKQQLEDALTMDALDPLEDDNGDVQ*