KCDPNLMYPMLPAMMFGRPPPPFALEMLKAMFPCMCMFYSVPQFGPLAITPPMMFLLAFGGIAFPPC