MSTRVFVGGLTYRVRERDLEKFFRKYGRIKEVAMKNGFAFVEFDDYRDADDAVYELNGKELLGERITVERARGTPRGSDQWRYGDSRGGYGDSRRSAYGPPTRTEYRLTVENLSSRVSWQDLKDYMRQAGEVTYADAHKQRRNEGVVEFATYSDLKNAIEKLDDTELNGRRIRLIEDKRRGRRSRSSSSRSRSRSRSRSRRRSRSRSRSRRSSRSRSRRSSRSKSRAHSKSKSKSKSKSPERSRSRSKSKSRDRSKSKSKSKSKSRSRSRSKNDRSKSRSQSKSKAKSPSKERSRESRERSRGDRSRSPSGSKHSKSRSRSPSPMNGDKSPEKQKDD*