MGSRNECRIYVGNLPPDIRTKDIQDLFHKFGKVTFVDLKNRRGPPFAFVEFEDARDADDAVKARDGYDYDGYRLRVEFPRGGGPGSYRGGNRNDRSRDGGGRMGGRGPPAKRSQYRVMVTGLPASGSWQDLKDHMREAGDVCFADTYKDGSGVVEFLRHEDMKYAIKKLDDSRFRSHEGEVAYIRVREDSGDNDRSGGGGSGGGGGGSGGGGGRDYRDRSRSRSFSSRPRRRGTPTYSPVRRQSYSRSRSRSNY