MGTILNRTRLFFIVSFLAKALQIPLAVGKSQSNSLCAELIWPKGYPCDEITVETADGFLLGLQHIPFGVAGPSDIPGPAVLLVHGLTAGGDNYVVNDPKEDLALILADAGFDVYIGSNRNTRWSHGSSKYKPEEKAYWDWTLDELAAFDVPAFVEYVYNKRGGSKIFYIGHSQGTLTLMAGLTGGGTAAEQMKDKLRGVVFLAPVAYVTHLSAALVGLLFNTYADQILPLVGIGPADSRILISSVCKLNADACSDLLRGYIGTNSYLNSTRRPTYLKYFPQPTSSYNLNHFGQIKRSEKFGKYDRGPKENLERYGQEEPPLYQLAKFPSESFPQLFFTGGIDQLADPSDTKRLLQELPTSGVREVINLPEYGHGDFVLAQRANIDVYSKIVSFFKSN*