MEEIVHGVEALRAAIDKEDVTTAQAALNALKLKMISLASAMPRAQMTAEAARELSVVRQVYEEAIRLNVLQQDSAAFERHMAHLKPLYFEYASVLEPSPQMTLVIGLNLMRLLAQNRIAEFHTEIELLPEDVKQDPFVHYAMSVEQNLMVGSYTRIIATRSAVPDSSFVFFLDMLLKTIRDDLAECIEKAYQSLDLPFAKQVLMIPQDDDMIAYCQAHGWTLDGNRVIFDSGERPAVSLETSVPTIEIMKRSIAYAKELERIV*