STWGYNRVTNEQRGLEKLRILNNGHAFNVEFDDSKDEFQLEKEDYETQHWRLIQFHFHWGSHTQASCILGSEHTLSDSDNKYAAELHLVHWEDFGKAVKLAVLGIFLQNKKGKSWHYPYDAQFHESDESSETTPPLLECVENWIVLQGSLMVDNWRN