MVNTHASGSGNNNNEENPTLAQVLAQQTQLINMMMQQMQNHLNQGNNNAPPPQNKLADFLCVKPPTFSSTINLVEAGDWLHTIEKKLELLQCTDQEKVVFASHQLHGYASEWWDHFRMNRAEGQPITWEEFTEGLKKTHIPAGVVALKKREFRTLKQKDRTVTKFLYEFNRLARYAPEDVCTDEERQEKILEGLKDELSVTLISHDYADFHELVDKAIQLEDKKNRMDNRKRRMTVFQEAQGSSQRQHIKPSQVGESSLTSQEQSQQLNIGGEINSETNASNEVNIKQATLSEPVQQDQSQENNSSGREQQVCFNCYEPGHFARKCPKPKHQQPQGQVNNIVVTGANAVPVASSSVTAQPPVSKQQ