MLNQKFKSIVILFFLLKNYSEGGPKERKTREKGRDGTSDHYPETPIKYGQQQNQGSASSFEGGSSAVPVDTGAPSSKLVCRWGECNREFDIGNEKDFYEHVYKHAGNEEKPYQCQWSDCNRTDAFSRRADLKKHLITHTGEKPNVCEFVYQNGVHCGKRYGQRGPLRNHQLTHTEPRIKHKCSKCSNAHGEEFWEKIKDFRNANNVKNYGLIRMDESGNFSLTPDNAGSTIYLLPKPFSLTISRTSIY