KRDVAPKKSALKKEKQSTETKDAPAKSKKAAEPAKPEEQQDSDVPSDVEQEELDDDTKALVNALDSGDEDEAETRVSTYKKGQDVGKIPKAKKAAKSAGSSTSSGNPGVMYLSRIPHGFYEHELRSYFGQFGEITRLRVVRNKKTGASRHRAFIEFADAEVADIAARTMDKYLLFGHILSAKIVPPAQVHPNLFKGANRRFKVVPWNKMAGRQLERPLSESQWQVKIAKEEKRRAARAEKLKEMGYEYEAPAL