MPRVYIGRLSYNVREKDIQRFFSGYGRLLEVDLKNGYGFVEFEDSRDADDVVYELNGKELCGERVIVEQVGPRRDRDVYSRSRSGGGGYSSRRTSGRDKYGPPVRTEYRLIVENLSSRCSWQDLTDFMRQAGEVTYADAHKERTNEGVIEFRSYSDMKRALDKLDGTEINGRNIRLIEDKPRTSHRRSYSGSRSRSRSRRRSRSRSRRSSRSRSRSASKSRSRSRSRSKGRSRSRSKSRKSRSKSKSKPKSDRASRSRSRSRSKDKYEKSRSRSRSRSRSPKENGKSDVKSKSRSRSQSRSNSPVPAPPSKAHSVSPPKRAASRSRSRSRSKSRSRSRSSSRD