MKKTFLILGLAALFSFGAQEVQAEAEQTVGDQGKIVYDLEQGGTQSFVVVTPAGENMFIEVEERPNFLRTVKNGNYKISAATPGQWKAEYQITISGNKITKAYSPSMVAYTGSFTSAKLSVDNTKQATYYLKRKVSLITTSINLRAKLLTNSISISY