MRLIQFEDRAGQRRVGVVEGAGIQVLRGVRSTRELGLAAIRAGSGLHDEVLRRGSEPGPDYAGLLEEGRVLPPLDHDDPAHCLVSGTGLTHLGSAATRDRMHQQNQGDETALTDTMRIFRWGLEGGKPPAGQVGAQPEWFYKGDGGIVVRPGADFPLPAFAEDAGEEPELVGLYLIGDDRRPYRLGYALGNEFSDHLMERRNYLYLAHSKLRACCYGPELRVGELPRHLQGESRILRDGEVLWQQAFLSGEDNMCHSLENLEYHHFKYAQFLRPGDVHVHYFGTATLSFADGIKAAPGDVFEIAMAEFGAPLRNGIAAVETALTPGRVVAL*