MSRVYIGRLSYRARENDVERFFKGYGKILEVDLKNGYGFVEFDDPRDADDAVYDLNGKELCGERVIVEHTKGPRRDGGYSGRSGYGRWGRDRYGPPIRTDYRLIVENLSSRCSWQDLKDYMRQAGEVTYADTHKGRKNEGVIEFRQYSDMKRALEKLDGTEVNGRKIRLIEDRPGAKRRRSYSRSRSRSRSRSRNRRSRKSRSRSDSSSRSRSRSRAASHSRSRSRSKKNKGKGKEEEGSNGAAKMKERSRSHSPKSKKSKKEGRKGKKDESRSRSRSGSRSRSRSGIKDHSRKSGSKSREQPKSDEEGGEPEGGSRSRSRSPDESKSRARSKSNSKSRSPSPVKARSRSRSASRSESRSKSRSPSRSRSRSRS