MKVFALNTAERYQLERIVKWSPTRPPASLLKDLTESMYYAKWSDNPLQEQTGQESEHDVFYFDNGTVVLWGFDQNRMANLVRHLGAFEELPLKVHVVDDFEYRYGQEAGISDDVLVLATEDENLSPVQQKLAFSIALSRSVKLDALEEKCHHAVAKVRDVPRDLEEDESAPLHRRAALVAASILGTGGPRNSLAKIMSVMREVMQARGELNLYADLTEDPESYWNNKAASDLLRSALHHLEIYRRKKGLNEKLEYSSSLLQIVWSHHSEQRSLRLEWIIIILIAIEVVFGTIQLVKGGGPH*