MSGRFSRTIYVGNLPGDIRESEIEDIFYKYGRIMEIELKVPPRPPCYCFVEFDNARDAEEAIRGRDGYNFDGCRLRVELAHGGRGPSSSDRRGYGGGRDGGDGHFGISRHSEFRVIVRGLPSSASWQDLKDHMRKAGDVCFAEVSRDSEGTSSSWFVFFRLYCYHL