MDKRWSLQGLTALVTGGASGIGHAIVEELAGFGAKIHVCDISKTLLNQSLSEWEKKGFQVSGSVCDASNRLERETLMQTVTTIFDGKLNILVNNVGTIRTKPTIEYEAEDFSFLISTNLESAYHLSQLSHPLLKASGNGIITFISSAAGIVSFDAASIYGLTKGALNQLARNLACEWAKDGIRANAVAPNFITTALAKPFLEDAGFNEILSSRTPLGRAGEPREVASLVAFLCLPAASYITGQTICVDGGLTVNGFSYQP*