CSSDDASPTVCSPSTTDETSGGNGGSSCSGQPDESRATHSHLSRQLRITNSGCPRFCAICGGSATGYHYDVASCNGCKAFFRRSFMSGKRYECKGDRKCKLNKGSRIWCRACRFEKCVEVGMKPELMYLSKKSASSGSPGSLANHECLKSLPMPTLTTRLLRLDKTEYGAIIGSLQYVEMKCEFLRRSSFDPNDNPVSLVDIINAPSHLAIVQPYQTVTEWSKKQPRQLEYHGEVRKLEIVTSKLWVMCDLVLTVEFAKTLPFFDKLSCTDKYLLMKNTALVNCSLLQSYYSYKSGSNTIVYPDGIVPILYTKRPLAVEVILRCRGVDSLIRAMIDRCEYVLLKAIIFTHCPAEGLSVEGTKLLENERQNYAKVLFNYVNVKYGTNLGPSKFVSLLTLVHTFFALADKHRQFHVLMSTFAQLAFPPWDIFDEVGLPACRRRPSVRQ