MSGPNGDPNISVEDGLINDDDDFGSEEYEAINSMLDQINSYLDDLEERNDSLNGKLHELMESNRQARLEFRAQLSNHTPQEDSADGESKEELGGDAGWENDKKIDEGS