MPRVYIGRLSYHVREKDIQRFFSGYGKLMEIDLKNGYGFVEFEDNRDADDAVYELNGKELCGERVIVEHARGPRRDRDFYGGGYGGGGRSSGYSSRSRTGRDKYGPPVRTEYRLVVENLSSRCSWQDLKDFMRQAGEVTYADAHKERTNEGVIEFRSHSDMKRALDKLDGTDINGRKIRLVEDRARRGRSDSGSRSRSRSRRRSRSRSHGSRRSRSSRSRSRSRSRSKSRSRSQKSRSRSNERKSRSKSRSNSRSNVKSQRDSRSRSKETGCEKKPRSRSASPVQNGEREGVAKSASRSPSPQPDDRRSKSREKRSASRSASRSRSRSRSRSASRD