MSAGNIFVTGGVGFIGSHTVLTLLEHDFKVVILDNLDNSFQKAYDRMVELAGDNASNMKFIKGDLRSEADLEKAFEGQKFDCVIHFAGRKYVNESVENPVRYYDHNVLGTVQLVKMCTKHNCKNFVFSSSCTVYGNPQYVPIDEAHPLKAVSPYGNTKLIIEDILRDVSASDPEWRIILLRYFNPVGAHPSGKIGEHQVMLNNLMPWVQAVALGHRPVLNVYGTDYDTRDGTCVRDYIHVTDLGEGHVSAVKKVLQTPDIRCVPYNLGTGTGTTVLEMVHAFEEASGLKVNVNLTDRRPGDAEAVWAATDTAERELSWRAKLTVKEMCRDQWAWAKQNPAGYLTGASDEELRIAKEKGLLX