MSVGGAVKRERAEEADLGEMVSSTAAGAEEDDDGSTRKKLRLTKEQSALLEDRFKEHSTLNPKQKVALAKQLNLRPRQVEVWFQNRRARTKLKQTEVDCEFLKRCCETLTEENRRLQRELQELRAIKFAPPPPPNNASQHPGTPSSAAAPPAPFYMQLPAATLTICPSCERLGGTAATAAGKVDPDRPKAATHHFFNPFTHSAAC