MSGRFSRSIYVGNLPGDIREHEIEDIFYKYGRIVDIELKVPPRPPCYCFVEFEHSRDAEDAIKGRDGYNLDGCRLRVELAHGGRGQSSSDRRGGYGGGGSGYGGGGGGGGSARFGVSRHSEFRVIVRGLPSSASWQDLKDHMRKAGDVCFAEVTRDSDGTYGVVDYTNYDDMKYAIRKLDDTEFRNPWARGFIRVKKYESSRSRSRSPSRSRSRSRSRSRSRGRGRSHSRSRSLSRSKSPRKDLSKSPRRSLSRSISKSRSPSPDKKKSPPRQVFCPSFVFFLSTIMILLFVLLFLL