MSADHSRDPCPIVILNDFGGAFAMGAIGGVVWHGIKGFRNSPMGERRIGSLNAIKARAPVLGGNFGVWGGLFSTFDCGVKAVRKREDPWNAIIAGLFTGGALAIRGGWKHTRNSAITCGCLLGVIEGVGLMFQRYAAWQAKPMAPPLPESPQPLQA