MSVSGTDLLSLQGNIKRDPAGYSDEFQMQWRHYKACLALFLLKPDQPGGEFSELVNFIAQVSNSYPQHTGGFAAEISELLDKHHAVLEPTLRQTLVKALILLRNRQQLSPTQLLPLLFRLFRVQDKALRQLVFRHITADIKNANRKQRNERLNRAVQNFMYSVIQDEHEGSAKKGLAVLTEMWRRHVWRDARTVNVIAAATQHKSSRIMLAAVKFFLGQDLVSEGDNADDSDSDAEDKAVVSAASREDIYAAFHKGTNSSKKKKQKKLKRVQASVKRQQRKEDGTRHETFAALQLLHDPQGFAEKLFKRLQHGHERFETRMAMLNLISRTVGVHKLLLLNFYPFLQKYIAPNQRDVTVVLAALVQACHEVVPPDTLAPVLRQLVDQFVHDKARPEVMTIGLKTVREICVRCPLVMNPELLQDLTAYKKFREKQVSSAARGLIGLFRELAPSMLEKRDRGRGADVGAHPMQYGATQIATRIEGAEMLEQALLDGRFDSDGQLVSEGEEEEGEEX