MVTVKYIDSKCTASTLEVAVQDRFLRGGCQTSKGGYLIKFELRYNETERAREIFERFVHCLAKVSAWIRFAKFEMKNGEIGRARNCYERAVDKLADDDEKAEQLFVAFEEFEDKCRETNRARCIALDHIPNGRAEDLYSKFVAFEKQYGDREGIENAIVGKRRFQYEDQVRKNPQESIGNKERIREVYERVIANVPPAEEKRYWQRYIYLWINYALYEELDAQDMERTRHVYRECLKLIPRHKFSFANIWLLAAQFEIRQLRLKEARLLLGEAIGRAPTDKIFKKYIEIELHLRNIYRPLQKAL*