MSVCLVNTPQGLLTFKDVALDFSLEEWECLSFAQRSLYMDVMLENYNNLLFVENHCIRGKNGKVLDQDSQYIVHEHMNIQEKSSKWDKLSNVILESLQCTPYKTNHSSDALQFSNQKRLKPRNTKEVCKYNDSVNSLSLFSTISLNQGINMQKKKHNRNAELEKVFVSKHKVMVKKDNIAGNPYKCSEFHKYLTQREKLQSQQRIYHGKKPYESSKSDKCFTHQIHLSIHQEIHTEEKIYKCSECDKCFKNKFNLTMHQRIHTGEKPYKCSECDKCFTKQSNLSIHQRIHTGEKPYKCSECDKCFTQQSCLSIHQRIHTGEKPYKCSECGKCFTEKGSLRIHQRIHTGEKPYKCSECDKCFTQQSNLTIHQRIHTGEKPYKCPECGKCFTEKSSLRIHQRI