MKKLVVRADDIGYSEGVTLGIISSYKNGIVTSAGIMVNMPFSRQAIEMVKNDDVCFGLHVNLVIGEPCCKEHIKIKNLLDEGGKFVSSKIRRTQLLTGKEVFNYEEVYEEVCAQIETYKLYMSKLPEYIDIHGIEEDVSISAMCDAAKEYGIPSCPYYLDSCISMPSKYPQNDFYKLNKSFVKLFEEKYINLDKDITLMVTHPGFIDYSLIKSSSLIQERVYEHAMLCDKEVKMWLKRNNIELVDFKDIFKSNNYI*