MPRVYIGRLSYQARERDVERFFKGYGKILEVDLKNGYGFVEFDDLRDADDAVYELNGKDLCGERVIVEHARGPRRDSSYGSGRSGYGYRRSGRDKYGPPTRTEYRLIVENLSSRCSWQDLKDYMRQAGEVTYADAHKGRKNEGVIEFKSYSDMKRALEKLDGTEVNGRKIRLVEDRPGSRRRRSYSRSRSHSRSRSRSRHSHKSRSRSASSSRSKSRSRSRSVSRSRSKSRSRSKSRSRGQKEKSRTPSKEDKSRSRSRSAEKSRNKSKDKSEGTLHNSDEKEKSRSRRSRSISKSKPNVKSDSRSRSKSVSKPRSRSKSRSRSASRSHSRSRSRSRSRS