MNYKKIYLAGPLFSEAEKNFNEQLTQRIEGAGYDVFLPQRDSTDTESMRKKQDSAELFRKNSEAIDRADLIIAILDGGSDVDSGTAWEIGYAYAKTIPVIGLRTDFRTLGIEGTVNLMIEKTLLKLMYSTDKLLTELENMKK