MESAVRKRRVPFLQDNRHSDKRTCNLSTISPRSTLVQTVKKPVKKFSSDLANLPPVPAIDAFERGYQVESILDMVQNIHK EQFLYIKFTNLIEPELVPLELALQHVPHLLSDFYKEYVQAWQKMEQQKYDESP