MSDEDERPVPDLTEVQREFGGMNLSVPDHAFWETQPVGQLKPELNKAGEEGPIDDPIAVADVKQEPYKLPDAFEWSSCDLTNDTTKQEVFDLLAANYVEDDDEIFRFKYSPEFIKWATQPPGYHQDWHLGVRVKGTEKLVAFITGVPAKVMVKGKAIDLAEINFLCIHKKLRAKRLAPMLIREITRRVNLRGIWQAAYTAGVVLPRPISTGRYWHRSLNFKKLVEINFTTLHARSTMARSIKLFKLENKTRTPGLREMRDEDVPGVTVILNKYLRKFAVAPVFTEAEVRHHLSPRDGVVYSFVVEDEGKPGAVTDFVSFYSLPSTVIKNTMGHDTLRAAYSYYNVPGKTPLLDLMGDALILAKQRDFDVFNALDLMENEPEAILSALKFGIGDGNLQYYLYNWRLNEELPSSEIGLVLT*