MPRVYIGRLSYNVREKDIQRFFSGYGRLLEIDLKNGYGFVEFEDSRDADDAVYELNSKELCGERVIVEHARGPRRDRDGYSYGSRSGGGGYSSRRTSGRDKYGPPVRTEYRLIVENLSSRCSWQDLKDFMRQAGEVTYADAHKERTNEGVIEFRSYSDMKRALDKLDGTEINGRNIRLIEDKPRTSHRRSYSGSRSRSRSRRRSRSRSRRSSRSRSRSISKSRSRSRSRSKGRSRSRSKGRKSRSKSKSKPKSDRGSHSHSRSRSKDKYGKSRSRSRSRSPKENGKGDIKSKSRSRSQSRSHSPLPAPPSKARSMSPPPKRASRSRSRSRSRSRSSSRD