MKNKIYLILVFSLVFSACENQDWDFPDFEYQTVYFAYQFPVRTITFGEDIFDTSLDNEGKFKLMVTTGGVYSSPTDVTVQIEVDESLAEGLLFEEGGEEIQVLSSEYYQLNSETVTIPKGTVAGGVEVQLTGAFFSDPRAVNRTFVLPVRITEVMNADSVLSGTPVVENPKRAIADDWFPAPKDFTLYAVKYINEWHGNYLRRGRDVITGKNPAIIDETLVRHEENVVDDEINELVTRSMTEVVFPLTLTGEGGVNVSADLLLTFNDEGNCTISAAEDGYTVTGTGRFVKDGEKASWGNQDRDALYLEYEIDMEQMHVATVDTLVLRDRGVGMETFNPVLK