MSRVYIGRLSYRARENDVERFFKGYGKILEVDLKNGYGFVEFDDPRDADDAVYDLNGKELCGERVIVEHTKGPRRDGGYSGRKGGYGRWGRDRYGPPIRTDYRLIVENLSSRCSWQDLKDYMRQAGEVTYADTHKGRKNEGVIEFRQYSDMKRALEKLDGTEVNGRKIRLIEDRPGAKRRRSYSRSRSRSRSRSRNRRSRKSRSRSDSSSRSRSRSRAASHSRSRSRSKKNKGKGKKEEEEGSNGNAKMKERSRSRSRSRSTSPKSKKSKKDGRKDKNDSRSRSRSGSRSRSRSGIKDHSRKSGSKGREPAKSDDEGGEPERGSRSRSRSRSPDESKSRARSKSKSRSPSPVKARSRSASRSESRSKSRSPSRSRSRSRS