MLRGFSRLPRLPVSAVQRICKMEMSAATQPSLPKFIPLEDPGTTSTTISNGFRFRVVSYNILAQVYVKSSLFPHSPSPCLKWKARSQAILTVLKSFEADFLCIQELDEYDSFYKGNMDSYGYSSLYIQRSGQKRDGCGIFYKRNSAELMLKEEIDYNDLVKFIEDGTDLCNHQTDVAVDTENQGAVEGLPQRNFSDDRGDPNDPRVRLKRDCVGLMAAFKLNDPSHHLVIVANTHIYWDPEWADVKLAQVKYLQYRLAQFKAMISNKFNCTPSVIVAGDFNSTPGDE