MAARGRDLVPSVKPSRLLPAEELKTYPNTVPEEIFNTTILDDADAFYMLELSTSREYSSSLEKNSAILMCLIDVDGDSLLQRVPAIYLGQPTLGIKTAQLIPFQSGSVDVVTFKASKLKRIKEVWIGLESGSWRLDGLSLKVIHGPVDPPKEINGTPEQKFNGLQYTFEKINELLGDDGASVVEARPVAVTDLSGVGLSDLQEGLLSSESKASSVKELREDGLREYADLKQSLLLYDASIVITGGIGGFLYLLLLQRSVDGLPVITSPSEAGSAQPSVTGFSGVRRPWLILSLVLVAGAVPLKYGAGGDSFELTPTEVFVGTAGFLANKVVVLLAAFMPMLSDSKSEDGSGDIK*