MSPKSLMATNRFVCEICNKGFQRDQNLQLHRRGHNLPWKLKQRTNKEQIKKKVYVCPEKSCVHNDPCRALGDLTGIKKHYSRKHGEKKWKCEKCSKKYAVQSDWKAHSKICGTREYKCDCGTIFSRKDSFITHRAFCDALTDESAKITTVPAALSNFRNDHLTNPHHQAPRFPQIFPGFQFHSEFVGSGTSSEPLGNYTNISDYSQKLRLQPLWSNSSCNTMNDLVQTMDVFGSQTQFMSYTNSNNNNNNNNNICLPMLHHGVILKQEEEEEENKDLSHSVISSMYLSSQNPVDNNLVFNNNNVNHFGNIVEGQKFYKQSNHHEELNELVNLEGGEYLLNDSNNSFGIVNCTKSLEFVVTEPVEKETSTTKRQMHDSSSRTKNQMGLTRDFLGVGEDSMSGPFLHQELSEFNGMGSSISNLQNQYGGGHGHYC