MSRVYIGRLSYRARENDVERFFKGYGKILEVDLKNGYGFVEFDDPRDADDAVYDLNGKELCGERVIVEHTKGPRRDGGYSGRSGYGRWGRDRYGPPIRTDYRLIVENLSSRCSWQDLKDYMRQAGEVTYADTHKGRKNEGVIEFRQYSDMKRALEKLDGTEVNGRKIRLIEDRPGAKRRRSYSRSRSRSRSRSRNRRSRKSRSRSDSSSRSRSRSRAASHSRSRSRSKKNKGKDESRSRSRSGSRSRSRSGIKDHSRKSGSKSREQPKSDEEGGEPEGGSRSRSRSPDESKSRARSKSNSKSRSPSPVKARSRSRSASRSESRSKSRS