MSRSSRTIYVGNLPGDIREREVEDLFYKYGPIAHIDLKIPPRPPGYAFVEFEEARDAEDAIRGRDGYEFDGHRLRVELAHGGRGNSSSDRYNSGNNSGHNGGRNNHKFGAPKRTEYRVLVTGLPHSASWQDLKDHMRRAGDVCFSQVFREGSGTTGIVDYTNYDDMKYAIKKLDESEFRNAFSRSTIRVKEHDSRSRSRSRSYSRGKSGSRSRSRSYSRSRSRSKSPKAKSSKRTRSRSRSVSSQPRSGLKGRSLSRSPSRSRSPVPSRPKRVSKSPKPRDSRRSQSLSKSPKPRDSRRSESPSKSPKLRDSRRSKSMSKSPEPRNSRRSPSRSKSPKPRNSRRSPSRSRSRSRSGSLSR