MSIEEKMEADGRSIYVGNVDYGATAEELEAHFHGCGSVNRVTILCDKYTGHPKGFAYIEFADKESVRTAMALDESLFRGRQIKVGAKRTNRPGISTTDRGFPRARFRSRGGNFSSRARYYSGYTPPRGRGRAFRTYHPSPS