MPRVYIGRLSYHVREKDIQRFFSGYGKLMEIDLKNGYGFVEFEDNRDADDAVYELNGKELCGERVIVEHARGPRRDRDFYGGGYGGGGRSSGYSSRSRTGRDKYGPPVRTEYRLVVENLSSRCSWQDLKDFMRQAGEVTYADAHKERTNEGVIEFRSHSDMKRALDKLDGTDINGRKIRLVEDRARRGRSDSGSRSRSRSRRRSRSRSHGSRRSRSSRSRSRSRSRSRSRSNKDRNRSRSRSGRKSGESKSQPRRSRSGSHKSKSRSRSQKSRSRSQKSRSRSQKSRSRSNERKSRSKSRSNSRSNNGEREGVAKSASRSPSPQPDDRRSKSREKRSASRSASRSRSRSRSRSASRD