MMVGVLQQQWRCGWPPLASSSSLLLRSRAHPCLFLPRALQQGDESPSARVVSFFASRSPDIAYRLLATPYSTPQPAPTFQRADRGHGANPLSCALKFVSYLSLGFGAFLAIELPALAELGRHGGAAAVLQGVTVPELINSGWAGLMAGCLHTLTGPDHLAALVPLCIGRAKVESAIVGALWGCGHDAGQIIFGLLFLLLKGKLKIELLQVWASRVVGITLLAIGAVGLKEAQEVPVSILAAENTGAAPPIVESRKATHRLRTFATGIVYGLQPDALIMILPALALPSRLAGAAYLGMFLLGTIIAMTSYTAFIGSCGEALQNRLPWITRRLTIISSVVAIIFGVGILLGELFGINFFH*