MGSRNECRIYVGNLPPDIRTKDIQDLFHKFGKVTFVDLKNRRGPPFAFVEFEDARDADDAVKARDGYDYDGYRLRVEFPRGGGPGSYRGNNRNDRSRDGGGRMGGRGPPAKRSQYRVMVTGLPGSGSWQDLKDHMREAGDVCFADTYKDGSGVVEFLRHEDMKYAIKKLDDSRFRSHEGEVAYIRVREDSGDNDRGGGGGGGGGSREYRDRSRSRSFSSRPRRRGTPTYSPVRRQSYSRSRSRSNY