VLVTFKDVAVTFTREEWGQLDLQRTLYQEVMLEICGLLVSLGHPVPKPELIHLLEHGQELWMGRRGLPHSMCPDDRAKRQTRELVLSEGVLLQGSLTLGSSRDCRSRQAMDPEGLLEVQKGQLRPETDAHKETHPGKTSLEDDGLEADDGVHSRAFQERVSQGDVLCERDPQGPGKGPLIHNLYKCKQCGKSFNRKWYLVRHQRIHTGMKPYECNACGKAFSQSSTLTRHYVIHTGETPYKCAECGKAFKRRSYLLQHQPIHTGEKPYECGQCRKAFTHRSTFIRHNRTHTGEKPFECKECEKSFSNRAHLIQHYIIHTGEKPYDCTECGKAFRCSSELLQHQRIHTGEKPYECAQCGKAFHRSTYLIQHSVIHTGETPYKCAECGKAFKRRSHLLQHQRVHT