MSIEEKMEADARSIYVGNVDYGATAEELEAHFHGCGSVNRVTILCDKFSGHPKGFAYIEFSDKESVRTSMALDESLFRGRQIKVIPKRTNRPGISTTDRGFPRARFRARATNYSSSRARFYSGFNSRPRGRVYRGRARATSWYSPY