YGFVEFDDLRDADDAVYELNGKDLCGERVIVEHARGPRRDSSYGSGRSGYGYRRSGRDKYGPPTRTEYRLIVENLSSRCSWQDLKDYMRQAGEVTYADAHKGRKNEGVIEFKSYSDMKRALEKLDGTEVNGRKIRLVEDRPGSRRRRSYSRSRSHSRSRSRSRHSHKSRSRSASSSRSKSRSRSRSVSRSRSKSRSRSKSRSRGQKEKSRTPSKEDKSRSRSRSAEKLRNKSKDKSEGTLHNSDEKEKSRSRSKEKSRSRSGSKDRGETRESLRSRSKDREKSISKARSRSKSRNESRSRSHSKEKRKNRKRSRDDSRSRSRSCSKSEKSKRRSKRDSKPSSKKKRKDSREQSRSVSKEKEHLKSESDKKEAKGEGEDAAAHVASRSRSRSISKSKPNVKSDSRSRSKSVSKPRSRSKSRSRSASRSHSQSRSRSRSRS