MKNLYFEDFEIGMKVESAARTVTEADIVMFASLSGDWNPIHTDAEFAKKTIFGQRVAHGLLTLSVVAGLLVRLGLTERTIVAFYGIDKLRFTNPVFIGDTIRAVLEVVGKEDKEGKPYGVVVYDIKGVNQRGEVVITYTSRAAILKRRPQA