MSNGTRVFVGGLSHRVRERDLERFFQKIGRVKDIAMKNGYAFVEFDDYRDADDAVYELNGRELNGERVSVERARGTPRGSDVWRGSGRGGDLPPPPPRRPRRDARDDRNDRYGPPTRTNYRLIVENLSSRVSWQDLKDFMRQAGEVTYADAHKQRKNEGVVEFASYSDLKTALDKLDDTELNGRRIRLLEDRSSSRGRGGGRRSRSPSSSRSRSRSRSRSRRRVRSRSRSRSRSHSKSKSESRSKSPYKSPAHSKSRSRSGSIDKKRSQSRSQSISNKRIKRDSRSPDEKSRSPSREKNGDASPQSGDD