MGRPPCCDKEGIKKGPWTPEEDIILVSYIQEHGPGNWRSPQIRQALDQRGEPDQAYELIEHFEIEKIEHAMNDHSASPQAPLFRVWERIKLQAPIFFGD