MFSCPPGFAQYENRCYYVDAEKGNWGEAYEECEALHGGARLPIIPNAGEAEKVAELAGEEIKEGPSAVWLGYRDPFKSPHPQKTWGDNKPVTKVGIEPPLLKHCGGLRVGQKGRELVYYPPTTLYPYICERTPQT