MSTSFFVAADWLAEHIDDPEIQIIDARMAPAGQEALRDMAAEYRAGHVPNALFFDIEALSDHTSPLPHMMPRAEAFAVAMRELGVCSDKHLVVYDEGNLFSAPRAWWMLRTFGVEKVSILAGGLEGWRRDELPLEQGMPEVAEGEFDVRFDPQQIKRLTDVLLVSHEGSAQIVDARPAARFNGQADEPRPGLRRGHIPGALNVPWTDLVINGELKTVDELNDIFLRQGVDFERPIIASCGSGVTAAVVVLALTTLGVNGVCLYDGSWSEWGARSDLPIEPAPAAP*