MNMSLTQEEVIRPLVNFPSSVWGDQFLIYDEHVEHARMEQIMEDLKQEVREDIMTTLDVPMEHTNLLRMVDAIQRLGIAYYFEEEIDKLLRHIYDTYGDDWNGGSPSLWFRLMRQHGFYVSSDVFNRYKDKNGAFKESLANDVQGMLELYEATYVRVHGEVVLDDALVFTRIHLDEIAKNLVQSNSTLSIHIQEALKQPIQKRLPRLEALRYIPYYEQQAFHSETLLKLGKLGFNLLQSLHKEELSRVSKWWKGLDVPNNVPYARDRMVECYFWALGVYFEPQYSRARIFLTKVISMATILDDTYDAYGTYEELKIFTEAIQRWSITCLDGLPEYMKLIYEGLLDIYKEMEEIMACEGKSYHLSYAIESMKEFIRSYMMEAKWANEGYIPTIEEHMSVAFISSGYSMLATTCFVGMGDMVTNDSFKWALTKPLLVKASCQIARLMDDIFSQKEEKERTHVASSVESYMKQYDVPEEYVHDLFNKKIEDAWKDITQESLVCQDVPMALIMRVINLARVMDVLYKRKDSFTHVGEELIGHIKSLLVGAISI*