MRRLLALAGRVFKILSLVKLPMAACLMARVGWGCTPSVHQGRCLQSVSVQAPSSSASVVVTREKGKNQKLIDLLHARGISSLEVPLIEHKEGPDLKKLPAVIHESTFDWIVVTSPEAASVFLEGWKLAGFPEAKLAVVGVGTGQVFENAEVKSTKLSIDFIPSKANAKSLSEELPRLSEKGGKVLYPASAKASHELEMGLSARGFEVVRLDTYSTESVKSIDPSVLALAVSAPVVALASPTAVRAWVALNDLSMWMGAAACIGQTSAVAAQKAGLKKVFFPENPGIDGWLHSILEALQTQNLELQHE*