MSRSSRTLYVGNLPGDVREREVEDLFYKYGPIAHIELKIPPRPPGYAFVEFEEARDAEDAIRGRDGYDFDGHRLRVELAHGGRGNSSSNDRYGGGGGGRGQRGGGVSRRSDYRVLVTGLPHSASWQDLKDHMRRAGDVCFSQVFRDGSGTTGIIDYTNYDDMKYAIKKLDDSEFRNAFSRATIRVKEYDRSRSRSRSRSRSRSYSRGKSVSRSRSRSRSRSRSKSKSKSPKVKSSKRSRSRSRSVSSQSRSGSKGRPVSRSPSRSRSPAPARSKQLSESPKRRTPSSSPKRRTPSRSPSRSRSRSQSLSR