MLSQFYILSARGDVIIRRDYLGNVPKNSAETFFRNAKFWKEGDEAPPVFNIDGVTYLHVKDGGVEVVATTRANMSPSFVLEFLRRICTIIKDYCGMLSEDAIRKNFVLVYELLDEVIDYGYPQSTSTDALKMFVLNEPSPVAPPAGINQMFGLHKGPTGVFKSVLDTNRTDGKGGRDEIFVDVVERLTCTFNATGTMSQAQVDGAIQVKSYLTGNPPIKIKLNDDLIIGACPLHPQISGSNSCFINLHFWASLQVANLDSFDIDRTISLKPAEGEFALMNYRTSTGFKPPFRLTCSVDSDPNSPLKAIMIIKLWCEIPSDKSTSGLEVEVPTPRYVQRVHCDLDSKAVAAQQQSWDYNEKTHMLKWKFKKCSGGQEFTMRSRLTLEKPFVPSLRTE