MATRVLTMSARLGPVPQPPAPQDEPVFAQLKPVLGAANPARDAALFPGEELKHPHHHHPQAQPAPPQPPQPAPPPAAGPRLPAEELVQTRCEMEKYLTPQLPPLPVIQEHKKYRRDSASVVDQFFTDSEGLPYSISMNVFLPDITHLRTGLYKSQRPCVSHIKTEPVTIFSHQSETTAPPPPAPTQALPEFTSIFSSHQTAAPDVNNIFIKQELPTPDIHLSVPSQQGHLYQLLNTPDLDMPSSTNQTAVMDTLNVSMSAAMAGLTTHTSAVPQTAVKQFQGMPPCTYTMPSQFLPQQATYFPPSPPSSEPGSPDRQAEMLQNLTPPPSYAATIASKLAIHNPNLPATLPVNSQNIQPVRYNRRSNPDLEKRRIHYCDFPGCTKVYTKSSHLKAHLRTHTGEKPYKCTWEGCDWRFARSDELTRHYRKHTGAKPFQCAVCNRSFSRSDHLALHMKRHQN