MATRVLTMSARLGPVPPPPAPQDEPVFAQLKPVLGAANPARDAALFPGEELKHPHHHPQAQPAPPPPPQPAPPPAGGPRLPPEELVQTRCEMEKYLTPQLPPVPIIPEHKKYRRDSASVVDQFFTDSEGLPYSINMNVFLPDITHLRTGLYKSQRPCVTHIKTEPVTIFSHQSETTAPPPAQTQALPEFTSIFSSHQNAAPEVNNIFIKQELPTPDLHLSVPSQQGHLYQLLNTPDLDMPSSTNQTAVMDTLNVSMSAAMAGLNTLTSAVPQTAMKQFQGMPPCTYTMPSQFLPQQATYFPPSPPSSEPGSPDRQAEMLQNLTPPPSYAATIASKLAIHNPNLPATLPVNSQNIQPVRYNRRSNPDLEKRRIHYCDYPGCTKVYTKSSHLKAHLRTHTGEKPYKCTWEGCDWRFARSDELTRHYRKHTGAKPFQCAVCNRSFSRSDHLALHMKRHQN