MDEKVVSMSQDYFRTFEDQEDHLLLDMDSLVQRNNDDEMLMSRIYSDNASSKKCLLGEETEAEVDGATWSSKPIEDWCQEETINWLMTAASCLGQNYGSIQQNLALPGKELLSLSRHDFVARDPVFGDRLYNLLHTQAVSSQCKSDYFAPRHGAASNNNVASHGEQDFANRTRQSDSYQNLCNSSSGEDENRAHGSNNVSDAESDNSIEISTKRPPGRPRLLKTKKNPTSQGKLWEFIRDLLRDRKTCPSLICWEDYSQAKFRFVRSDEVAKLWGSRKGNTKMTYEKLSRAMRYYYKRKIFLPVLGRRLVYQFGPNATGWQTDNPNFRF