MSGRRIFVGRLSYRAREGDIERFFKGFGRITDINIKNGFCFVEFDDSRDADDAVYEMRTEYRVIVENLSTRVAWQELKDHLRQAGEITYADAHKHRRNEGVVDFASYDDMKNAIEKFNNTELNGRKIRLVEDRSQSSSRSRSRSRSRSRSRHRSRSRDRSSRRKRSRSHSHDSDRNKRKESRSSSNEDNRKRSQSREKDSDHDDKNEEK