MSERQNGTVKWFNEEKGYGFITPESGPDLFVHFRAIEGSGFRSLKEGQRVTFEAVQGQKGMQADKVQVSD