MLNQKFKSIVILFFLLKNYSEGGPKERKTREKGRDGTSDHYPETPIKYGQQQNQGSASSFEGGSSAVPVDTGAPSSKLVCRWGECNREFDIGNEKDFYEHVYKHAGNEEKPYQCQWSDCNRTDAFSRRADLKKHLITHTGEKPNVCEFVYQNGVHCVMIFYX