MPRVYIGRLSYQARERDVERFFKGYGKILEVDLKNGYGFVEFDDLRDADDAVYELNGKDLCGERVIVEHARGPRRDGSYGSGRSGYGYRRSGRDKYGPPTRTEYRLIVENLSSRCSWQDLKDYMRQAGEVTYADAHKGRKNEGVIEFVSYSDMKRALEKLDGTEVNGRKIRLVEDKPGSRRRRSYSRSHSRSRSRSRHSRKSRSRSGSSKSSHSKSRSRSRSGSHSRSKSRSRSQSRSRSKKEKSRSVSKDKSRSRSRSLDKCRSKSKDKAEEKIQNSDNTRKSKSRSPSRHKSKSKSRSRSQERRVEAEKRRSVSRSRSKEKSRSQEKNLHRSRSRSRSKSRDKRKGRKRSREESRSRSRSRSKSERSRKRSSKRDSKSGSSKKKKKEDTDRSQSRSGSRSVSKERERPKSESGQREGRGENEGAGTKQENRSRSRSNSKSNPNLPSESRSRSKSASKTRSRSKSRSRSASRSPSRSRSRSNSRS