MSIEEYMFEVALEFVNELAEKLAKKNKGWKPEPDSVTIEFENGNVVVTAYVEFTDPGHVTHVNGKMVIDPDNSTTGTYDVSESKSDGRWYPLGSFTGTIE