MSVSLVNTPQGLLTFKDVALYFSLEEWECLSFAQRTLYKDVMLENYNNLLFVENHCICGKYRKVLDQDSQYIVHEHMNIQEKSSKWDKLSKVILESPQCTPYKTYHSSLQYSNQKRLKPRNTKEVCKYNDSVNSVSLFSTISLNQGIHMQKKKHNRNAEFEKVFVSKHKVMVKRNNTGVNPYKCSEFDKYLTQREKLQSQQRIYHGKKPYKSSKSDKCFTHQIHLSIHQGIHAEEKIYKCSECDKCFTHKSHLNIHQRIHTGENPYKCSECDKCFKHKFSFSMHQRIHTGEKPYKCSECDKCFNEKGSLRIHQRIHTGENPYKCSECDKCFTHKSHLNSHQRIHTGEKPYKCSECDKCFTKNGSLRIHQRIHTGENPYKCSECDKCFTQKSDLNIHQRIHTGEKPYK