SYQDLVDEGLLRPIDGCKLTAAAIVTKDGSVLAKTDNFPDYSEEEIAQILEDFEEPGYLAPTGLKIGGKPYQVVPGVPGKVIKGKKGPGGATIKKTKTGLVFGYYAAPMTAEQARKVVESLGEELRKANL