code: public function getEditableMemberProperties()
  	{
  		$return = array();
  
  		Contao\System::loadLanguageFile('tl_member');
  		$this->loadDataContainer('tl_member');
  
  		foreach ($GLOBALS['TL_DCA']['tl_member']['fields'] as $k=>$v)
  		{
  			if ($v['eval']['feEditable'])
  			{
  				$return[$k] = $GLOBALS['TL_DCA']['tl_member']['fields'][$k]['label'][0];
  			}
  		}
  
  		return $return;
  	}
docs: Return all editable fields of table tl_member
  
  @return array